Σε μια ενδιαφέρουσα δοκιμή, ο Gábor Szárnyas από την DuckDB συνέκρινε το MacBook Neo των 512GB με μια σειρά από cloud servers για να δει πώς αποδίδει το νέο entry-level laptop της Apple σε βαριές εργασίες βάσεων δεδομένων.
Δείτε επίσης: Ένα ΜacBook Neo που αγοράστηκε για μαθητή θα φέρει $50k στην Apple

Σε μια ανάρτηση στο blog με τίτλο “Big Data στο Φθηνότερο MacBook“, ο Szárnyas περιγράφει πώς έκανε benchmarking στο MacBook Neo χρησιμοποιώντας δύο benchmarks: το ClickBench και το TPC-DS.
Το ClickBench περιλαμβάνει 43 ερωτήματα που επικεντρώνονται σε λειτουργίες συγκέντρωσης και φιλτραρίσματος. Οι λειτουργίες εκτελούνται σε έναν ευρύ πίνακα με 100 εκατομμύρια γραμμές, ο οποίος χρησιμοποιεί περίπου 14 GB όταν είναι σε μορφή Parquet και 75 GB όταν αποθηκεύεται σε μορφή CSV.
Το TPC-DS έχει 24 πίνακες και 99 ερωτήματα, πολλά από τα οποία είναι πιο σύνθετα και περιλαμβάνουν λειτουργίες όπως τα window functions. Ενώ το TPC-H έχει βελτιστοποιηθεί εκτενώς, τα αποτελέσματα του TPC-DS εξακολουθούν να έχουν αξία.
Σε όλες τις δοκιμές, το ΜacBook Neo ήταν αντιμέτωπο με δύο cloud instances. Για το benchmark ClickBench, εκτέλεσαν δύο δοκιμές: μια “κρύα” εκτέλεση, η οποία μετρά την απόδοση όταν οι cache είναι άδειες, και μια “ζεστή” εκτέλεση, η οποία μετρά την απόδοση όταν το σύστημα μπορεί να εκμεταλλευτεί την caching.
Δείτε ακόμα: Η Apple κυκλοφόρησε 7 νέα προϊόντα σήμερα

Στην “κρύα” εκτέλεση, το MacBook Neo νίκησε σημαντικά και τα δύο cloud instances, ολοκληρώνοντας όλα τα ερωτήματα σε λιγότερο από ένα λεπτό, έως και 2,8 φορές πιο γρήγορα από τους ανταγωνιστές του. Τα cloud instances έχουν δίσκους συνδεδεμένους στο δίκτυο και η πρόσβαση στη βάση δεδομένων σε αυτούς κυριαρχεί στους συνολικούς χρόνους εκτέλεσης των ερωτημάτων. Το ΜacBook Neo διαθέτει έναν τοπικό NVMe SSD, ο οποίος, αν και δεν είναι κορυφαίος, παρέχει σχετικά γρήγορη πρόσβαση στην πρώτη ανάγνωση.
Στους μεσαίους χρόνους εκτέλεσης ερωτημάτων, το ΜacBook Neo μπορεί ακόμα να νικήσει το c6a.4xlarge, ένα μεσαίου μεγέθους cloud instance. Ο συνολικός χρόνος εκτέλεσης του laptop είναι μόνο περίπου 13% πιο αργός, παρά το γεγονός ότι το cloud box έχει 10 περισσότερα threads CPU και 4 φορές περισσότερη RAM.
Για το benchmark TPC-DS, η DuckDB προσφέρει λιγότερες συγκριτικές λεπτομέρειες αλλά δείχνει ότι το MacBook Neo εξακολουθεί να αποδίδει αρκετά καλά, λαμβάνοντας υπόψη το hardware του. Στο SF100, το laptop πέρασε τα περισσότερα ερωτήματα με έναν μεσαίο χρόνο εκτέλεσης 1,63 δευτερόλεπτα και συνολικό χρόνο εκτέλεσης 15,5 λεπτά.
Στο SF300, ο περιορισμός μνήμης άρχισε να φαίνεται. Ενώ ο μεσαίος χρόνος εκτέλεσης ερωτημάτων ήταν ακόμα καλός στα 6,90 δευτερόλεπτα, η DuckDB χρησιμοποιούσε περιστασιακά έως και 80 GB χώρου για αποθήκευση στο δίσκο, και ήταν σαφές ότι κάποια ερωτήματα θα χρειάζονταν πολύ χρόνο. Σημαντικά, το ερώτημα 67 χρειάστηκε 51 λεπτά για να ολοκληρωθεί. Ωστόσο, το hardware και το λογισμικό συνέχισαν να συνεργάζονται και τελικά πέρασαν τη δοκιμή, ολοκληρώνοντας όλα τα ερωτήματα σε 79 λεπτά.
Δείτε επίσης: Η δεύτερη γενιά MacBook Neo δεν θα έχει οθόνη αφής

Αυτή δεν ήταν η πρώτη φορά που δοκίμασαν το chip A19 Pro. Όταν κυκλοφόρησε το iPhone 16 Pro, εκτέλεσαν το benchmark TPC-H με τη συσκευή μέσα σε έναν κουβά με ξηρό πάγο στους -50ºC, όπου ολοκλήρωσε τη δοκιμή σε 478,2 δευτερόλεπτα.
