LINUX.ORG.RU
ФорумTalks

энергоэффективность ARM vs x86


2

1

Помню пару лет назад на лоре(и не только) была истерия по поводу "сдохни быстрей х86 и приди священный арм энергоэффективный".

Недавно почитал про новую(может не очень) интел платформу Clover Tail+ и увидел, что по жручести оно ничем не хуже арма и при этом будет пошустрее.

К аналитикам: Поимеет ли интел с х86 в перспективе армы? По характеристикам имею ввиду, а не маркетингом.

★★★★★
Ответ на: комментарий от Loki13

antutu - плохой тест, если измерять именно скорость процессора. это тест смартфона целиком. да и даже в antutu интел оказался « примерно как все», но не быстрее остальных. Правда им всем из теста очень далеко до Tegra 4, результат которой что то в районе 36000.

qrck ★★
()

тред не читал, но немного вброшу (а может уже и побояню):
http://www.itworldcanada.com/news/intel-clover-tail-atom-chips-wont-run-linux...
[Ъ] reported on the Intel Developer Forum, at which the chipmaker flatly said that its new Clover Tail Atom Chip won't run Linux. [/Ъ]
вопрос, как они это сделают?

q11q11 ★★★★★
()
Последнее исправление: q11q11 (всего исправлений: 1)
Ответ на: комментарий от tailgunner

Ерунда. Впрочем, x86-капца не будет.

ЕМНИП были слухи, что интел дальше 22нм уже пойти не сможет. И что тогда?

ekzotech ★★★★
()
Ответ на: комментарий от drBatty

Взлетело, летало и продолжает летать. Мой КПК на нем еще работает, а наска уже на потомке того PXA.

gadfly ★★
()
Ответ на: комментарий от ekzotech

ЕМНИП были слухи, что интел дальше 22нм уже пойти не сможет. И что тогда?

Если не сможет Intel, не сможет никто. Так что будет всемкапец (точнее, вакханалия многоядерности).

tailgunner ★★★★★
()
Ответ на: комментарий от drBatty

Вот только я уверен, что в intel уже давно пилят что-то свой, НЕ x86е.

Интел уже сто лет как продал свою линейку arm'овых SoC (pxa[23]xx) Марвелу.

exception13 ★★★★★
()
Ответ на: комментарий от exception13

Интел уже сто лет как продал свою линейку arm'овых SoC (pxa[23]xx)

ЕМНИП, это была не их архитектура.

tailgunner ★★★★★
()
Ответ на: комментарий от punya

Чиво? Я могу купить аналог хотя бы Core i3 за 100 р? Где?

anarquista ★★★★★
()
Ответ на: комментарий от olibjerd

Где купить? За сколько? Факториалы быстро считает?

ну я вот тут небольшой субъективный тест провел.

Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz

bogomips        : 6185.69

gcc -o whetstone.elf -O3 -ffast-math -funroll-all-loops -lm whetstone.c && ./whetstone.elf 1200000

Loops: 1200000, Iterations: 1, Duration: 3 sec.
C Converted Double Precision Whetstones: 40000.0 MIPS

Samsung Exynos 4412 @ 1.4GHz

BogoMIPS        : 1590.88

gcc -o whetstone.elf -O3 -ffast-math -funroll-all-loops -lm whetstone.c && ./whetstone.elf 1200000

Loops: 1200000, Iterations: 1, Duration: 8 sec.
C Converted Double Precision Whetstones: 15000.0 MIPS
exception13 ★★★★★
()
Ответ на: комментарий от exception13

Красиво, когда всё упирается исключительно в мощь исполнительных блоков. Но когда у нас generic-код с кучей переходов, таблицами виртуальных вызовов и пр. - вот тут ОоОE и компания показывает, кто есть кто

frame ★★★
()
Ответ на: комментарий от exception13

ОоОE есть как и в корке так и в arm'е

А в Атоме пока нет, но Атом уже наравне с ARM.

tailgunner ★★★★★
()
Ответ на: комментарий от quiet_readonly

ARM не стоит на месте, в плане ПО он только набирает обороты. Так что толку от одного смартфона чуть.

Злых птиц уже части три, наверное, вышло. И коммуникаторов на x86 — уже пачка.

Lighting ★★★★★
()
Ответ на: комментарий от frame
корка:

time 7z a tpt_system.bin.7z tpt_system.bin

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)
Scanning

Creating archive tpt_system.bin.7z

Compressing  tpt_system.bin      

Everything is Ok

real    0m20.314s
user    0m36.154s
sys     0m0.260s

time 7z x tpt_system.bin.7z

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)

Processing archive: tpt_system.bin.7z

Extracting  tpt_system.bin

Everything is Ok

Size:       104857600
Compressed: 37534186

real    0m2.783s
user    0m2.692s
sys     0m0.064s

арм:

time 7z a tpt_system.bin.7z tpt_system.bin

7-Zip 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)
Scanning

Creating archive tpt_system.bin.7z

Compressing  tpt_system.bin      

Everything is Ok

real    3m2.423s
user    2m55.810s
sys     0m2.205s

time 7z x tpt_system.bin.7z

7-Zip 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)

Processing archive: tpt_system.bin.7z

Extracting  tpt_system.bin

Everything is Ok

Size:       104857600
Compressed: 37534186

real    0m9.076s
user    0m8.195s
sys     0m0.795s

exception13 ★★★★★
()
Ответ на: комментарий от Quasar

И графика на устройствах на арме уже покруче, чем у нынешних игровых консолей.

«Нынешние консоли» — это Xbawks и PS3 середины нулевых?

Кстати, что примечательно, некстген уже на x86.

Lighting ★★★★★
()
Ответ на: комментарий от quiet_readonly

Если что, у них все приложения скомпилированные под ARM.

Не знаю, честно говоря, что там с iOS, но в случае с андроидом и x86 приложения крутятся в VM практически без оверхеда.

Lighting ★★★★★
()
Ответ на: комментарий от Quasar

Но штеуду почему-то захотелось выкинуть ARM и начать лепить атом вместо процессора.

наверное потому, что это выгодно?

drBatty ★★
()
Ответ на: комментарий от AF

Пока я вижу движение в другую сторону - эмулятор на эмуляторе! Сначала эмулятор старого набора команд, потом виртуальная машина для старой операционки, а потом какой нибудь JVM. Вобщем вперде!

а куда девать вычислительные мощности? Солить что-ли?

drBatty ★★
()
Ответ на: комментарий от Loki13

Купить сервер в 2 раза мощнее намного дешевле чем держать лишнего программиста год лишний

речь про очень старый код, который всё равно менять надо. и менять его будут явно на что-то Cшное, или даже ещё более высокоуровневое. Ну а даже C таки соберётся на ARM, если там нет явного быдлокода привязывающего его к 8086.

drBatty ★★
()
Ответ на: комментарий от exception13

Интел уже сто лет как продал свою линейку arm'овых SoC (pxa[23]xx) Марвелу.

ну и что? У тебя есть сведения из первоисточника?

drBatty ★★
()
Ответ на: комментарий от Loki13

Но как-же расхваленная архитектура арм, которой не нужно тащить кучу легаси костылей х86 и которая по этой причине по-умолчанию лучше и эффективней?

Читал что RISK по умолчанию энеркоэффективнее CISC
На можных процессорах эта разница микроскопическая, но на процессорах уровня Атом-Селерон - заметна.
pd
Сыылку искал - не нашел

grim ★★☆☆
()
Ответ на: комментарий от qrck

antutu - плохой тест, если измерять именно скорость процессора

согласен. и тут интел проигрывает не потому что процессор плохой, а потому что графика слабее.

и вообще поинт был в том что х86 оказался не более жручим, чем арм при примерно той же производительности. т.е. все слухи об энергоэффективности арма по сравнению с х86 больше миф чем правда.

Loki13 ★★★★★
() автор топика

Так Интел уже понижает прогнозы роста прибыли

grim ★★☆☆
()
Последнее исправление: grim (всего исправлений: 1)
Ответ на: комментарий от grim

А что, Интел уже перестал RISC процессоры выпускать?

да. Те что есть, CISC снаружи. Раньше делали, но несколько лет назад продали, а сейчас официально не делают. Возможно - разрабатывают.

drBatty ★★
()
Ответ на: комментарий от exception13

Итого:
на компрессии разница в ~9 раз
на декомпресии разница в ~3.5 раза
Значит:
corei быстрее в 4 раза в рассчёте на МГц при компрессии
corei быстрее в ~1.6 раз в рассчёте на МГц при декомпресии

frame ★★★
()
Ответ на: комментарий от exception13

Exynos 4412 на этих задачах потреблял где то 280-290mA

Ну во-первых, потребление не в амперах меряется, а в ваттах, т.к. это всё равно, что скорость оборотами двигателя определять =)
А во-вторых, сама по себе энергоэффективность не является ключевым фактором, т.к. ради её те же эксиносы/коры можно подвергнуть downclock/undervolt, вот только потом эти тормозы никому не будут нужны =)

frame ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.