Η Samsung έπιασε τεχνητά διογκωμένα αποτελέσματα αναφοράς Galaxy S4, πυροδοτώντας μη επεξηγηματική εξήγηση

Samsung Exynos

Τα καλά, αξιόπιστα σημεία αναφοράς είναι σημαντικά, αλλά ο μόνος τρόπος για να βεβαιωθείτε ότι λειτουργούν όπως προορίζεται είναι εάν αντιμετωπίζονται με τον ίδιο τρόπο από τις πλατφόρμες υλικού που λειτουργούν. Όταν οι εφαρμογές ή οι επεξεργαστές αρχίζουν να αντιμετωπίζουν συγκεκριμένες δοκιμές διαφορετικά από άλλα, στρεβλώνει τα τελικά αποτελέσματα και αφήνουν στους αναθεωρητές και τους αναγνώστες με μια ανακριβή ιδέα της συνολικής απόδοσης. Η Samsung είναι η τελευταία εταιρεία που πιάστηκε με το παντελόνι της σε αυτό το θέμα. το Galaxy S4 της εταιρείας ρυθμίζει τεχνητά το GPU του με υψηλότερη ταχύτητα ρολογιού όταν συναντά ένα σημείο αναφοράς και, στη συνέχεια, επανέρχεται στην ταχύτητα ρολογιού αποθεμάτων όταν επιστρέφετε σε κανονικούς φόρτους εργασίας.

Συγκεκριμένα, η διεθνής έκδοση του Galaxy S4 (αυτή που είναι εξοπλισμένη με το Samsung Exynos 5410 Octa) θα αυξήσει το ρολόι GPU στα 532MHz, από τα 480MHz, αν εντοπίσει ότι εκτελείται το GLBenchmark 2.5.1, Antutu ή Quadrant. Η ομάδα της Anandtech που διερεύνησε το πρόβλημα έσκαψε περαιτέρω και ανακάλυψε μια λειτουργία, που ονομάστηκε 'BenchmarkBooster' που ήταν θαμμένη μέσα στο APK δυναμικής τάσης και κλιμάκωσης συχνότητας. Αυτό επιτρέπει στην GPU να ορίζει συγκεκριμένες συχνότητες για συγκεκριμένους τίτλους.

GLBenchmark 2.5.1



Αυτό δεν φαίνεται να αποτελεί μεγάλο πρόβλημα, δεδομένου ότι τόσο οι CPU όσο και οι GPU έχουν σχεδιαστεί με μεταβλητές ταχύτητες ρολογιού αυτές τις μέρες. Οι Intel, AMD και Nvidia διαφημίζουν ανοιχτά τις λειτουργίες 'Turbo' ως λειτουργία. Το πρόβλημα εδώ, ωστόσο, είναι με το πώς αυτή η λειτουργικότητα εκτίθεται στον τελικό χρήστη. Οι Intel, AMD και Nvidia έχουν όλες τις λειτουργίες Turbo, αλλά αυτές οι δυνατότητες δεν ξεκινούν μόνο όταν εκτελείται ένα συγκεκριμένο σημείο αναφοράς. είναι διαθέσιμα σε όλους τους τομείς. Με άλλα λόγια: Εάν οι επεξεργαστές AMD έφτασαν τα 4,5GHz μόνο κατά την εκτέλεση των SiSoft Sandra, Cinebench και PCMark, αυτό θα ήταν εξαπάτηση. Δεδομένου ότι το overclocking βασίζεται στο διαθέσιμο TDP ή το θερμικό χώρο, αντί για έναν ανιχνευτή εφαρμογών, δεν είναι.

Η μισή καρδιά της Samsung

Από τότε η Samsung αντέδρασε ενάντια σε αυτούς τους ισχυρισμούς, ισχυριζόμενος:

Υπό κανονικές συνθήκες, το GALAXY S4 έχει σχεδιαστεί για να επιτρέπει μέγιστη συχνότητα GPU 533MHz. Ωστόσο, η μέγιστη συχνότητα GPU μειώνεται στα 480MHz για ορισμένες εφαρμογές παιχνιδιών που μπορεί να προκαλέσουν υπερφόρτωση, όταν χρησιμοποιούνται για παρατεταμένη χρονική περίοδο σε λειτουργία πλήρους οθόνης. Εν τω μεταξύ, ισχύει μια μέγιστη συχνότητα GPU 533MHz για την εκτέλεση εφαρμογών που συνήθως χρησιμοποιούνται σε λειτουργία πλήρους οθόνης, όπως το πρόγραμμα περιήγησης S, γκαλερί, κάμερα, πρόγραμμα αναπαραγωγής βίντεο και ορισμένες εφαρμογές συγκριτικής αξιολόγησης, οι οποίες απαιτούν επίσης σημαντική απόδοση.

Σωστά. Εκτός εάν η Samsung χρησιμοποιεί μια λίστα επιτρεπόμενων, όχι μια μαύρη λίστα. Με άλλα λόγια, η εταιρεία δεν εμποδίζει 'ορισμένες εφαρμογές παιχνιδιών' να προκαλούν υπερφόρτωση, αποκλείει όλα οι εφαρμογές τυχερού παιχνιδιού λειτουργούν στα 533MHz, εκτός από λίγες εφαρμογές που τυχαίνει να είναι σημεία αναφοράς. Και πάλι, αυτό είναι το αντίθετο από αυτό που έκαναν εταιρείες όπως η AMD και η Nvidia πριν από μερικά χρόνια, όταν προγράμματα όπως το Furmark έγιναν δημοφιλή. Το 2010-2011, το Furmark χρησιμοποιήθηκε συχνά ως χειρότερος ελεγκτής θερμικού ιού για GPU. Ενώ είναι βολικό για τους αναθεωρητές, θα μπορούσε επίσης να σκοτώσει τις GPU εάν χρησιμοποιηθούν ακατάλληλα ή εκτελούνται για πολύ καιρό. Τόσο η AMD όσο και η Nvidia εισήγαγαν μηχανισμούς ανίχνευσης για να αποτρέψουν την εκτέλεση του προγράμματος σε αυτό το σημείο, επειδή υπήρχε πραγματικός κίνδυνος ζημιάς.

Φυσικά, δεν υπάρχει καμία πιθανότητα ότι αυτή η συμπεριφορά ήταν τυχαία ή αποτέλεσμα λανθασμένης λίστας. Αυτό είναι τόσο σκόπιμο όσο μπορεί κανείς να πάρει.

Δεύτερο χτύπημα για την Αντούτου

Αυτό είναι το δεύτερος σε ένα μήνα που ο Αντούτου έχει ξεχωρίσει ως σημείο αναφοράς που συμπεριφέρεται άσχημα. Μια έρευνα νωρίτερα αυτό το μήνα απέδειξε ότι η τελευταία έκδοση της Antutu είχε υπερ-βελτιστοποιηθεί για το x86 με τρόπο που άφησε τα τσιπ Intel να αγωνίζονται μπροστά από τους αντιπάλους ARM χάρη σε έναν μεταγωγέα μεταγλωττιστή και βελτιστοποιήσεις κώδικα που έσπασαν τη λειτουργικότητα του δείκτη αναφοράς. Όταν δοκιμάστηκαν, τα τσιπ Intel δεν θα μπορούσαν να εκτελέσουν βρόχο για τον απαραίτητο αριθμό επαναλήψεων, αλλά ανέφεραν ότι το έκαναν ανεξάρτητα. Αυτό έκανε το Atom εσφαλμένα εμφανίζονται πολύ πιο γρήγορα από τα τσιπ ARM ​​που έκαναν νόμιμα τη δοκιμή.

Μετά την αναταραχή, η εφαρμογή Antutu διορθώθηκε γρήγορα σε μια νεότερη έκδοση που διατήρησε το δικό της μεταγλωττιστή της Intel για το Atom (τα δυαδικά αρχεία ARM καταρτίστηκαν χρησιμοποιώντας το GCC), αλλά έπεσαν οι κατεστραμμένες βελτιστοποιήσεις. Η απόδοση του Atom μειώθηκε ανάλογα. το τσιπ δεν καταστρέφει πλέον τις βαθμολογίες απόδοσης της ARM σε αυτήν τη δοκιμή. Αυτή τη φορά, το πρόβλημα δεν φαίνεται να φταίει στην Antutu, αλλά αυτός είναι ο λόγος για τον οποίο οι αναθεωρητές υλικού πρέπει να παρακολουθούν όλες τις πτυχές του οικοσυστήματος ενός smartphone. Τα κίνητρα για εξαπάτηση - είτε μέσω σημαιών μεταγλωττιστή είτε ανίχνευσης αναφοράς σε επίπεδο λειτουργικού συστήματος - είναι τεράστια. Οι Intel, ABI Research και Antutu επικρίθηκαν σφοδρικά για την καταστροφή στις αρχές του μήνα, αλλά η Samsung το έχει εξίσου πολλούς λόγους να εξαπατήσει όπως και η Intel.

Εάν η εταιρεία ενδιαφέρεται σοβαρά να λειτουργήσει με καλή πίστη, θα προσφέρει δυναμική κλιμάκωση GPU σε οποιαδήποτε εφαρμογή που την θέλει και τεκμηριώνει δημόσια τη λειτουργία. Η εφαρμογή του μόνο για συγκεκριμένες δοκιμές επικοινωνεί με σαφήνεια ποια ήταν η πραγματική πρόθεση.

Copyright © Ολα Τα Δικαιώματα Διατηρούνται | 2007es.com