Ο προγραμματιστής μεταφέρει το παιχνίδι του στο ARM64 μόνο και μόνο για να κάνει τη συγκριτική αξιολόγηση του Surface Pro X

Εικονίδιο ώρας ανάγνωσης 4 λεπτό. ανάγνωση


Οι αναγνώστες βοηθούν στην υποστήριξη του MSpoweruser. Ενδέχεται να λάβουμε προμήθεια εάν αγοράσετε μέσω των συνδέσμων μας. Εικονίδιο επεξήγησης εργαλείου

Διαβάστε τη σελίδα αποκάλυψης για να μάθετε πώς μπορείτε να βοηθήσετε το MSPoweruser να διατηρήσει τη συντακτική ομάδα Διάβασε περισσότερα

Σημείο αναφοράς Surface Pro X

Η Επιφάνεια Pro X είναι ένα ωραίο tablet/laptop, αλλά για μερικούς χρήστες, όλα έχουν να κάνουν με τους αριθμούς και ένας χρήστης, ο προγραμματιστής Yong-Cheon You, απλά δεν μπορούσε να βρει το σωστό σημείο αναφοράς Surface Pro X για να του πει τι ήθελε να μάθει για το tablet – πόσο καλό ήταν στην εκτέλεση καθαρών εφαρμογών ARM64.

Αυτός γράφει;

Παρόλα αυτά, ήμουν περίεργος. Ποια είναι η απόδοση της συσκευής ARM, Surface Pro X, που κυκλοφόρησε με το όνομα Surface on MS, η απόδοση του υλικού; Ήμουν περίεργος για την απόδοση του εγγενούς κώδικα ARM, όχι για την απόδοση εξομοίωσης x86. Σαφώς, με τα χρόνια, η απόδοση των επεξεργαστών της σειράς ARM έχει βελτιωθεί εντυπωσιακά.
Η Microsoft έχει δείξει μεγάλη εμπιστοσύνη στην απόδοση του επεξεργαστή SQ1 που εξοπλίστηκε με Surface Pro X. Φυσικά δεν το πιστεύω. Η dGPU του Surface Book 1 για την οποία ήταν περήφανοι είχε επίσης κακή απόδοση.

Έχω κοιτάξει προσεκτικά τις κριτικές του Surface Pro X που δημοσιεύτηκαν στο YouTube και στον ιστότοπο κριτικών από τότε που πραγματοποιήθηκε η πραγματική κυκλοφορία του Surface Pro X. Και ήμουν πολύ απογοητευμένος. Δεν μπόρεσα να πάρω καμία πληροφορία που ήθελα.

Το άρθρο που επικρίνει το προϊόν,
Λένε «Δεν υπάρχουν εφαρμογές που εκτελούνται αργά και γρήγορα».
Η εξομοίωση x86 είναι φυσικά αργή. Φυσικά, καταναλώνουν πολλές μπαταρίες.

ένα άρθρο που επαινεί το προϊόν,
Λένε, «Το πάχος είναι λεπτό, το σχήμα είναι ομορφιά και το βάρος είναι ελαφρύ». Χαζος? Οι ηλεκτρονικές συσκευές δεν είναι κοσμήματα. Είμαι πιο θυμωμένος με αυτές τις ηλίθιες κριτικές παρά με τις μονόπλευρες κριτικές.

Ως προγραμματιστής, είμαι περίεργος για την πραγματική απόδοση του επεξεργαστή SQ1, τη σταθερότητα των Windows 10 στο ARM και το περιβάλλον για την ανάπτυξη της εγγενούς εφαρμογής ARM64.

Αδυνατώντας να βρει την απάντηση στο διαδίκτυο, ο Yong-Cheon αποφάσισε να απαντήσει ο ίδιος στην ερώτηση αγοράζοντας ένα Surface Pro X, μεταφέροντας το υπό ανάπτυξη παιχνίδι του σε αυτό και κάνοντας παράλληλα σημεία αναφοράς. Αυτός γράφει:

Είμαι προγραμματιστής που γράφει λογισμικό που μπαίνει στο παιχνίδι, οπότε… το πιο σημαντικό πράγμα ήταν πόσο καλά μπορεί να τρέξει το παιχνίδι σε αυτήν τη συσκευή. Ωστόσο, κανένα παιχνίδι δεν έχει κυκλοφορήσει ως εγγενής εφαρμογή ARM64 στη βάση win32. Ακόμα κι αν είναι, δεν μπορώ να το τροποποιήσω με τον δικό μου τρόπο, οπότε δεν σημαίνει τίποτα. Έτσι αποφάσισα να μεταφέρω το παιχνίδι μου και αυτό που αναπτύσσω στο ARM64.

Μετά από εξαντλητικά σημεία αναφοράς που μπορεί να είναι δείτε αναλυτικά στο blog του εδώ αναφέρει?

  1. Σε γενικές λειτουργίες CPU – αριθμητική, ανάγνωση και εγγραφή στη μνήμη, η απόδοση ARM64 του επεξεργαστή SQ1 είναι ικανοποιητική.
  2. Όταν χρησιμοποιείτε το spin lock, η απόδοση είναι σημαντικά χαμηλότερη από την Intel x86. Επίσης, όταν βρίσκεται σε κακή κατάσταση με multithreading, όπως η χρήση Critical Sections, η απόδοση είναι σημαντικά χαμηλότερη από το x86.
  3. Είναι ακόμα πιο αργό από το Intel x86. Εκτός από τη συχνότητα ρολογιού, η απόδοση εντολών εξακολουθεί να είναι χαμηλότερη από την Intel x86.
  4. Αλλά αυτό είναι αρκετό για να το χρησιμοποιήσετε ως φορητό υπολογιστή (υποθέτοντας ότι τρέχει εφαρμογές για το ARM64). Η απόδοση της CPU δεν υποβαθμίζεται σημαντικά σε σύγκριση με την Intel x86. Μερικές φορές είναι καλύτερο από το x86. Η απόδοση της GPU είναι ιδιαίτερα εντυπωσιακή.
  5. Προς το παρόν, υπάρχουν προβλήματα με τα προγράμματα οδήγησης GPU της Qualcomm. Τόσο η απόδοση όσο και η σταθερότητα αποτελούν πρόβλημα με το DirectX.
  6. Εάν κυκλοφορήσουν δημοφιλείς εφαρμογές παραγωγικότητας για το ARM64, νομίζω ότι μπορεί να προσφέρει ένα περιβάλλον εργασίας που δεν λείπει σε σύγκριση με τις συσκευές x86.
  7. Εάν βελτιωθεί το πρόγραμμα οδήγησης της GPU, νομίζω ότι το παιχνίδι που τρέχει στο x86 Surface Pro μπορεί να τρέξει ομαλά.
  8. Η απόδοση εξομοίωσης x86 είναι σημαντικά χαμηλότερη από αυτή του εγγενούς ARM64. Εάν το οικοσύστημα Windows on ARM πρέπει να βασίζεται στην εξομοίωση x86, δεν υπάρχει μέλλον.

Όσον αφορά το τελευταίο του σημείο, βρήκε ότι ο εξομοιωμένος κώδικας x86 ήταν 3 έως 8 φορές πιο αργός από τον εγγενή κώδικα.

Η είδηση ​​ότι τα παιχνίδια είναι δυνατά στο Surface Pro X, εάν οι προγραμματιστές ασχολούνταν με τη μεταφορά του κώδικά τους, θα ήταν ευπρόσδεκτα από τους αγοραστές του Surface Pro X και η άφιξη του εγγενούς προγράμματος περιήγησης ARM64, όπως το νέο Edge, θα πρέπει να το κάνει πολύ καλό. βιώσιμη πλατφόρμα για πολλούς εργαζόμενους στην πληροφόρηση.

Τι πιστεύουν οι αναγνώστες μας για τα συμπεράσματα συγκριτικής αξιολόγησης του You's Surface Pro X; Ενημερώστε μας παρακάτω.

Περισσότερα για τα θέματα: αναφοράς, προγραμματιστές, Επιφάνεια Pro X