@Panzer mimo optymistycznego wydźwięku tego artykułu, po uważnej lekturze wątku, (sorrki że nie udzieliłem się aktywniej), stwierdzam że: ARM jeszcze nie dogoniło układów na X86-64, a nawet - ważne od 0,30 - miłego oglądania.
Forum > Mobilne > ARM vs Intel - porównanie CPU?
Wysłane 2015-10-16 08:03
Wysłane 2015-12-08 10:55
OK , ustaliliśmy więc że praktycznie się nie da porównać x86 do ARMów bo testy nie są takie same programy też.
Ale jest tego całkiem sporo. Znaczy różnych ARMów. Snapdragony, Exynosy, Xelio , Kyriny...
Istnieje może jakiś podobny ranking ARMów jak ten dla mobilków http://www.notebookcheck.pl/Ranking-procesorow-mobilnych-w-laptopach.4... pokazujący że Kyrin xxx jest szybszy niż Snap xxx czy Exynos xxxx?
Znaleźliście może coś takiego?
Wysłane 2015-12-08 11:42
@1084
Tak, tak. Jak napisałem w temacie o telefonach Netman właśnie ładnie to tu pokazał na tym samym kawałku kodu że stare i5 (chyba ze 4 generacje) wstecz jest dużo szybsze od najszybszego mobilka, Exynosa z z S6.
Coodziło mi o te całe programy "komercyjne" testujące a przede wszystkim chciałem zapytać czy znacie taką "bazę" wydajności mobilnych ARMów jak ta dla x86 na notebookcheck?
Wysłane 2015-12-08 11:48
Programy testujące to nawet na samym x86 nie są miarodajne. Dla mnie miarodajne jest jak odpalam program i każe mu renderować scenę albo film i patrzę ile czasu mu to zajęło. I to jest miarodajne. A te wszystkie zabawki to ot, tak pokazać, a ja to mam super telefon, tablet, srablet. Mogę szybciej ciąć pomidory na ekranie niż ty. Bo prawda taka, że w tej chwili nawet MTK montowany w Redmi 2 jest wystarczający do wszystkiego dla tej platformy.
Wysłane 2015-12-08 11:53
Tylko wyników nie traktuj za bardzo serio, raczej orientacyjnie...
http://www.computingcompendium.com/p/arm-vs-intel-benchmarks.html
Wysłane 2015-12-08 13:23 , Edytowane 2015-12-08 13:43
@beton
samym kawałku kodu że stare i5
nie, tu wszystko zalezy od kompilatora
1084 ma rację prawdziwie uczciwy test to zrobić to samo na różnych urządzeniach i podać czas zrobienia. Oczywiście do tego dochodzi koszmarny narzut niewydajnej energetycznie architektury Intela.
kotin podał link do kompedium testów - są tam wyniki PassMarka, międzyplatformowego systemu testującego CPU, koprocesor i GPU, zaraz dorzuce swoje z Air 2
EDIT:
Intel Atom Z2760 (Clover Trail), 2 rdzenie: 679
Intel Pentium 2117U, 2 rdzenie - 1820
Intel Core i5-3317U, 2 rdzenie - 3093
Apple A8X, 3 rdzenie - 4811
Intel Haswell i7-4770K, 4 rdzenie - 10016
mój komentarz: wg mnie tak wysoki wynik architektury Apple daje GPU, Apple wstawia w swoje konstrukcje dużo mocniejsze GPU niż integry Intela, które są często pomocnicza grafiką do zewnętrznych kart, a Apple jest to tak główna, docelowa
Wysłane 2015-12-08 14:15
Ale nawet w ramach jednej architektury będą istotne różnice w wydajności poszczególnych programów bo różny będzie stopień ich optymalizacji i wykorzystania przez nie sprzętu. A tutaj chcemy mieszać jeszcze architektury, czyli zupełnie inny sposób działania i wykonywania kodu...
Przez wiele lat nie byliśmy w stanie porównać architektur RISC i CISC, potem nie daliśmy rady porównać wydajności PC i konsol...
Możemy sobie porównywać...weźmy jakiś dedykowany chip powiedzmy Sigmy z playerka HD (takiego pod TV) - dekoduje wszystko łącznie z 4K. Taktowanie z 500MHz może i ze 256 RAM. Teraz w takich plajerkach montują nam 4-rdzeniowe potwory po 2.5GHz i - WOW - są już w stanie zrobić to samo!
Także porównujmy...porównujmy PassMarka, GL Bencha, porównujmy w Linuksie pod różnymi architekturami, publikujmy i analizujmy wyniki...tylko tak naprawdę nic z tego nie wynika, nic to nie wnosi do życia codziennego.
Wysłane 2015-12-08 14:32
Sprawa jest bardzo prosta. Wydajność będzie sens porównywać gdy pojawią się takie same programy na różne środowiska. Można sobie np. porównywać dany program na Apple i PC. Jak wyjdzie na tablety to się życie szybko zweryfikuje co jest szybsze. Na razie niema nic na tablety sensownego, a to co jest, zadowala się wydajnością z wyższej półki ARM i to by było na tyle.
Wysłane 2015-12-08 14:57 , Edytowane 2015-12-08 14:58
@1084
problem w tym że istnieje prawdopodobieństwo że takie programy nigdy się nie pojawią. Ewolucja IT przejdzie w internet rzeczy, który będzie używał softu w zupełnie innej warstwie abstrakcji niż współczesny.
Nie będzie potrzeby takich programów, poza grupkami wyspecjalizowanych osób, które zostaną na stacjonarnych stanowiskach pracy.
chyba że jednak Apple zdecyduje się na przejście z desktopami na platformę ARM...
Wysłane 2015-12-08 16:55 , Edytowane 2015-12-08 17:02
@1084
nie jestem pewny czy to bedą akurat tablety.... chyba szybciej hybrydy phabletów, coś w stylu continuum z phabletem.
Sam nie wiem co się przyjmie.
Możliwe drogi jakie widać teraz:
* hybrydy ala Surface lub ala iPad Pro (pierwsze to bardziej laptop i trochę tablet, drugie to bardziej tablet i trochę laptop)
* smartfony albo phablety z trybem ala Continuum
* klasyczny laptop, ale bardzo lekki, bardzo długo pracujący na baterii (typu MacBook Air/ultrabook)
* coś zupełnie innego?
świat biznesu zawsze dązy do standardyzacji (wiesz - skupienie na zarabianiu kasy a nie na dekoracji wokół zarabiania), za nim tak samo rozrywka, trudno powiedzieć co będzie tym najpopularniejszym urządzeniem, które zdominuje rynek tak jak lata 90te i początek XXI wieku desktop PC, potem ostatnie 10 lat - laptopy.
Wysłane 2015-12-09 11:18
@ kotin
Słaba ta tabela. Ułożona na podstawie jednego benchmarku i jest w niej zaledwie kilka "procków".
Wysłane 2015-12-09 11:39 , Edytowane 2015-12-09 11:42
@beton
Słaba ta tabela.
Prawda. Przez kilka powyższych postów koledzy tłumaczą dlaczego. Otóż procesory x86-64 i ARM różnią się architekturą. Metodologia i wyniki między platformowych testów, są więc siłą rzeczy podważane i krytykowane. Mało kto je więc robi, a wyniki można faktycznie traktować jedynie orientacyjnie. Dlatego jest tak mało takich testów. Dlatego otwiera się droga do testów własnych - nie programów, a mierzenia konkretnych czynności - pakowanie pliku, czas renderowania filtra foto, czas kompresji wideo...
Jeżeli ta tabela jest poniżej Twoich oczekiwań, przygotuj pliki referencyjne, każdy z nas użyje swojego urządzenia (a pewnie i kilku) i powstanie dużo bogatszy test, w dodatku bardziej obiektywny.

Wysłane 2015-12-09 21:08 , Edytowane 2015-12-09 21:20
https://research.cs.wisc.edu/vertical/papers/2013/isa-power-struggles-...
Naukowe podejście do problemu.
Architektura RISC wcale nie jest lepsza od CISC i vice versa.
Dla miłośników Geekbench - podsumowanie wydajności.
Wybaczcie, że nie dokończyłem testów. Ktoś o nie prosił wcześniej. Gdyby ktoś byłby jeszcze tym zainteresowany, to mógłbym coś przyrządzić w późniejszym czasie. Ostatnio mam urwanie głowy.
W każdym bądź razie, konkluzja ze 'szybkiego porównania kodu' jest spójna. Prockom ARM jeszcze daleka droga do wydajności obecnych i7.
Jedyne sensowne porównanie, to odpalenie tego samego kodu. Co wam da porównanie czasu wykonania pewnego zadania? Jeśli kod jest źle napisany, to kompresowanie plików może zająć na i7 więcej czasu niż na zegarku.
Wysłane 2015-12-09 21:21 , Edytowane 2015-12-09 21:31
@Netman
ale w tym zestawieniu najlepszy ARM to starożytny Cortex A9, konstrukcja z 2010 roku.... drugi Cortex A8 to wogóle prehistoria (premiera 2008). W międzyczasie wydajność architektury ARM wzrosła niebotycznie, a Intela nie.
Już nie mówiąc o poborze mocy.
rewolucja i ogromne przyśpieszenie wydajności ARM to ostatnie 2 lata
Dla miłośników Geekbench - podsumowanie wydajności.
nie wiem czy masz świadomośc jako kontra do benchmarka Geekbencha podajesz wyniki ..... z benchmarka ze strony SPEC.org.
Czyli masło nie jest fajne bo lepsze jest masło.
Wysłane 2015-12-09 21:32 , Edytowane 2015-12-09 21:38
@straszny
Wgryź się w opracowanie, tam jest dużo ciekawych rzeczy
Mnie uczono na studiach, że RISK vs CISC jest akademickim sporem. Jak przebrniesz przez internety, to się dowiesz, że te stanowisko jest wciąż podtrzymywane.
Zresztą, mnie nic innego nie przekona jak widzę czarno na białym odpalając ten sam kod na różnych architekturach.
Co nie zmienia faktu, że intel mógłby ruszyć tyłek do roboty
Tak na marginesie. Po prostu 'MS'.
http://www.dobreprogramy.pl/Continuum-w-Windows-10-Mobile-telefon-ktor...
Mam ogromne wrażenie, że od roku w MS wszystko się partaczy. W pracy non stop mamy kuriozalne problemy z generalnie usługami i produktami MS. Jak tak dalej pójdzie, to MS zginie na własne życzenie
Wysłane 2015-12-09 21:38 , Edytowane 2015-12-09 21:51
@Netman
nie mam pojęcia jak to zrobić, ale to co wyżej podałeś nie ma więcej sensu niż Geekbench, który jednak mierzy mnóstwo zmiennych i elementów procesora
a ten sam kod na róznych architekturach - a czy Geekbench to własnie nie jest taki test ? Autorzy Geekbencha zachwalają go że w przeciwieństwie do typowych testerów jest to to system mierzacy realną wydajność
http://www.primatelabs.com/geekbench/
ale nie chce się kłócić bo kodowac przestałem jak byłem nastolatkiem :D
ps.
Continuum wyszedł dokładnie tak jak myślalem - Microsoft spieprzył wszystko co tylko się da... w tym trybie nie działają nawet aplikacje uniwersalne jeśli nie zostaną pod Continuum specjalnie przepisane (!!!)... z kilkuset tysięcy w sklepie Windows takich aplikacji jest.... 30.
Kto jest online: 0 użytkowników, 175 gości