Kolejna woda na młyn napędzający moje marzenia o procesorach Apple w Macach. David Heinemeier Hansson twórca Ruby on Rails podał wyniki testów Speedometer 2.0 JavaScript benchmark, w których iPhone XS jest szybszy od iMac Pro i oczywiście od całej konkurencji smartfonowej.
A12 2,5 GHz szybszy od Intel Xeon W 3,0 GHz
I to w całkiem realnym wyścigu. Sprawdzian testuje wydajność JavaScript w przeglądarce. Nie muszę Wam chyba przypominać, że zdecydowana większość stron WWW bazuje obecnie na mnóstwie skryptów. Od tych, które męczą nas prośbami o wszelakie zgody, przez serwujące reklamy, po wykonujące naprawdę poważną robotę na stronach banków, systemów księgowych, aplikacji webowych i gier. Sami policzcie, ile czasu spędzacie, używając przeglądarek internetowych.
The iPhone XS is faster than an iMac Pro on the Speedometer 2.0 JavaScript benchmark. It's the fastest device I've ever tested. Insane 45% jump over the iPhone 8/X chip. How does Apple do it?! ✨ pic.twitter.com/5nCKZUCAYK
— DHH (@dhh) September 21, 2018
W przypadku iPhone Xs oraz iMac Pro użyto najnowszych przeglądarek, czyli Safari 12 na macOS i iOS 12. Inne podane wyniki były przeprowadzanie na różnych systemach, najnowszych w chwili testu, więc obecnie mogłyby wypaść lepiej.
Przypomnę, że A12 ma 6 rdzeni (2 szybkie i 4 ekonomiczne), a testowany iMac Pro 10. iPhone Xs wypadł również dwa razy lepiej w tym teście od MacBook 12″ z i7.
Co jest tam tak szybkie?
Pamiętacie moje testy renderingu w iMovie? Od wielu lat iPhone zawsze przeganiał MacBooka Air z i7, renderując ten sam projekt. Jednak w tym przypadku ma wpływ optymalizacja procesorów mobilnych pod kątem multimediów i wideo. Efekty sprawiają, że wszystko, co się da zmontować na iPhone wolę robić za pomocą iMovie dla iOS niż na MacBooku.
W przypadku JavaScript w przeglądarce ciężko powiedzieć co pozwoliło uplasować się, tak wysoko nowym iPhone’om. JavaScript nie używa raczej Neural Engine, a bazuje na głównych rdzeniach CPU. Oczywiście możliwe są pewne uproszczenia w mobilnej przeglądarce, ale nie mają one wpływu na poprawność pracy skryptów.
Jestem bardzo ciekaw, jak wypadnie taki test w przypadku zapowiadanych iPad Pro, które mogą być wyposażone w jeszcze wydajniejsze wersje A12, a ich Safari może mieć mniej uproszczeń.
Jeżeli chcecie sami przetestować swoje urządzenia oto link:
https://browserbench.org/Speedometer2.0/
Możecie podawać wyniki w komentarzach, ale koniecznie dodajcie wersję systemu model smatrfona, a w przypadku komputera procesor i taktowanie.
Wynik 102
HP Z2
Chromium
i7-6700 3.4GHz
32 GB Ram
Linux Mint 18.3
MacBook Pro (Retina, 15-inch, Mid 2015) – 2,5 GHz Intel Core i7 16GB RAM AMD Radeon R9 M370X macOS 10.13.6:
wynik 86,7
iPhone XS 256GB
Wynik 120
iPhone 8 64 GB, wynik 87,5. Faktycznie nawet nienajnowszy sprzęt z iOS okazuje się szybszy od komputerów. Jednak brak wielu bardziej rozbudowanych aplikacji dla iPada (w tym brak Xcode dla iOS) na razie wyklucza pełne zastąpienie MacBooka iPadem. Choć są zastosowania, w których już teraz z powodzeniem sprawdzi się iPad zamiast słabszego od niego laptopa
IPad Pro 12,9 najnowszy, wynik=88,1
Macbook pro TB 2016 i5 16 GB ram wynik 69,7
iPad Pro 10.5 wynik 85
Iphone 8plus wynik 87
18.6: iPad Air 32 GB
40.7: Mac Book Pro Retina Mid 2012, 2.6 GHz Intel Core i7, 16GB RAM, SSD 512 GB
86.7: iPhone X 256 GB
Każde z urządzeń przetestowane tylko raz.
MacBookPro i5 3.1GHZ 2017 touchbar
Safari 93
Chrome 60
MBP 13 late 2014, i5, 8 GB RAM, dysk 256 GB. Wynik 59.2. Tragedia w porównaniu z iPhone 8. Teraz nie dziwi mnie, że Apple reklamował pierwszego iPada Pro jako szybszy od większości laptopów (jak widać także własnych). Można sądzić, że maki z własnymi procesorami Apple mogą ruszyć z kopyta, jeśli chodzi o wydajność. Przed testem w Safari tymczasowo wyłączyłem 1Blocker. Poza tym Safari nie było jedynym uruchomionym procesem i to mogło mieć pewien wpływ na wynik. Test prowadziłem w typowym dla mnie zestawie uruchomionych aplikacji (Safari, Mail, Wiadomości, Books, iTunes). No, ale przecież nie ma sensu kupować MBP i nie obciążać go aplikacjami. W końcu to jest komputer z założenia wydajny
117 Xs Max. Ale po wgraniu z bac up wiec mozliwe ze w tle jeszcze cos sciaga itd.
Wykonalem test na swoim MacBook’u Pro Mid2015 i7 2,2GHz i wynik jaki ukazal sie wynosi 85,7, natomiast na iPhone’ie XS Max wynik jaki ukazal sie moim oczom wynosi 119!!! STO DZIEWIETNASCIE!!!
137 iroN Cube
http://iron.com.pl/iroNcube.png
MacBook Pro 13 2017 i5 2,3 GHz, 8GB RAM – 89,6
Iphone SE – 45,65
Potwierdzam wynik z tabelki. Mój iPhone XS 64GB miał wynik 124.
Do tego MacBook Pro Retina late 2012: 64 (na safari 12 i na MacOS Sierra 10.12.6)
Zużyty iPhone 5S tylko 7.5
Podobnie zużyty iPad Mini 2 Retina : 16.3
Za to MacBook Pro Touchbar (late 2017) kolegi dostał 89 (+/- 21) więc już bliżej XS. 😉
iPhone XS 256GB – 126, iPhone SE – 44.9
MacBook Pro touch i7 2,6 GHz 32 gb RAM macOS 10.13.6 – Safari
I przebieg 96.8 II przebieg 97.2 III przebieg 91.8
iPhone X 64 Gb iOS 12.0 – Safari
I przebieg 90.0 II przebieg 92.7 III przebieg 92.13
iroN CUBE 2018 144 punkty
http://iron.com.pl/pliki/iroN_CUBE2018.png