Мне почему то кажется, что по сравнению с массивом a53 ядер при том же потреблении и площажи а17 сольется в многопотоке очень существенно.
Да и по сравнению с массивом А7 - сольется. Но в однопотоке - быстрее.
terenty79 писал(а):
64 битные процессорные ядра в плане производительности, не имеют никаких преимуществ перед 32 битными.
В 32бит софте - пожалуй. Но кто сказал что софт ограничивается 32 битами? Сложение/вычитание 2х 64бит чисел - на 32бит камне 2 такта, 64бит - 1 такт. Сравнение - аналогично. Пересылка между регистрами - аналогично. Прирост между 32бит и 64ит версиями софта присутствует.
TiGr1982 писал(а):
См. 10-летней давности тесты первых Атлонов 64 по сравнению с Атлон XP на равной частоте (все ПО и ОС в то время были 32-битные, заметим, и всего 1 ГБ памяти в системе)
Сравнение некорректное - сравниваются не микроархитектуры, а работа 32бит и 64бит софта.
Member
Статус: Не в сети Регистрация: 26.09.2011 Откуда: Canada, Toronto
NiTr0 писал(а):
Сравнение некорректное - сравниваются не микроархитектуры, а работа 32бит и 64бит софта.
1. Я привел пример сравнения 64-битного CPU и 32-битного CPU на 32-битной ОС. Это 2004 год - тогда еще не было юзерских 64-битных Win, а значит, и ПО там все было 32-битное везде без исключения.
2. Отдельная история - один и тот же 64-битный процессор с 64-битным или с 32-битным ПО. На 64-битном ПО (которое работает только на 64-битной ОС, которая работает только на 64-битном CPU) на практике получается ускорение еще на 10-20% по сравнению с 32-битной версией ПО. Ср. результаты 32-битной и 64-битной версий Cinebench на любом современном 64-битном CPU в 64-битной ОС.
Похоже что, А17 это еще раз перепиленный А9/А12. Я что-то пропустил, думал у А12 биг.ЛИТЛ есть, но её оказалось нету, и допилка шла в два этапа. Получается А12 вообще пустышка, его +40% над А9 это пшик. +40% имели последние ревизии А9 над первыми. АРМ по традиции сравнивает всё с первой ревизией А9.
NiTr0 писал(а):
Сложение/вычитание 2х 64бит чисел - на 32бит камне 2 такта, 64бит - 1 такт. Сравнение - аналогично. Пересылка между регистрами - аналогично. Прирост между 32бит и 64ит версиями софта присутствует.
Только вот, вся эта 64-битная арифметика нужна преимущественно для 64-битных указателей. Процент 64-битных операций над пользовательскими данными лежит в районе 0.001, с соответствующим приростом от 64-битного кода. Можно найти только несколько архиваторов или старых крипто прог, где можно словить измеряемый прирост
Member
Статус: Не в сети Регистрация: 26.09.2011 Откуда: Canada, Toronto
Tosser писал(а):
Можно найти только несколько архиваторов или старых крипто прог, где можно словить измеряемый прирост
Да неужели! Например, тест рендеринга Maxon (Cinebench) версии 11.5, используемый многими железными сайтами для измерения производительности CPU, идет сразу в двух версиях в одной папке - 32 бит и 64 бит. - Беру Cinebench 11.5 32 bit, запускаю на моей машине (см. профиль) 1 поток - результат - 1.55 - Беру Cinebench 11.5 64 bit (соседний exe-шник бОльшего размера), запускаю его - также в 1 поток - результат - 1.76
64 битные процессорные ядра в плане производительности, не имеют никаких преимуществ перед 32 битными. разница только в способности напрямую обращаться к большему количеству оперативной памяти, первой перед второй.
Сферические 64битные ядра в вакууме - да, не имеют. Но в реальности 64битные архитектуры проектируются обычно через десятилетие после 32битных, поэтому в 64битных архитектурах исправляются многие принципиальные ошибки и избавляются от устаревших костылей. Поэтому 64битная архитектура быстрее 32битной. Хоть и не из-за 64битности.
Я что-то пропустил, думал у А12 биг.ЛИТЛ есть, но её оказалось нету
Я тоже так думал - наверное потому, что тут так написано.
Tosser писал(а):
Получается А12 вообще пустышка, его +40% над А9 это пшик. +40% имели последние ревизии А9 над первыми. АРМ по традиции сравнивает всё с первой ревизией А9.
AnandTech писал(а):
The result is a design that is roughly 60% faster than a Cortex A9r4 at a given frequency/process/memory interface (Cortex A12 is 40% faster than A9r4 under the same conditions).
Да неужели! Например, тест рендеринга Maxon (Cinebench) версии 11.5,
Молодец. Словил разницу в количестве SSE регистров. Прирост обусловлен не переходом 32-64, а другими архитектурными улучшениями.
vvladimir писал(а):
The result is a design that is roughly 60% faster than a Cortex A9r4 at a given frequency/process/memory interface (Cortex A12 is 40% faster than A9r4 under the same conditions).
Ты должен безусловно доверять AnandTech. И не ходи на сайт АРМ, и не пытайся найти там указание ревизии, ни в анонсе, ни в описании продукта. Какая же эта вундервафля: 2.5 DMIPS (базовый A9) + 30% (A9r4) + 60% (A17) = 5.2 DMIPS бомба!
Кликаешь на вкладку performance и смотришь... По производительности A53 лишь чутка быстрей A9 на одинаковой частоте!
Сколько ядер А53 можно разместить на площади одного А17? Сколько они будут кушать по сравнению с А17? Ну и сравнить производительность... Думается А17 сольет перед двумя А53 на той же/несколько меньшей частоте по всем параметрам, кроме скорости в однопотоке.
Member
Статус: Не в сети Регистрация: 26.09.2011 Откуда: Canada, Toronto
Tosser писал(а):
Молодец. Словил разницу в количестве SSE регистров. Прирост обусловлен не переходом 32-64, а другими архитектурными улучшениями.
Как тут уже писал тов. Ел Гречко (см. выше), переход 32-64 на практике сопровождается улучшениями архитектуры, а чистого перехода 32-64 "в вакууме" самого по себе на практике не бывает. Поэтому переход от 32 бит к 64 и повышает производительность - все верно.
У АРМ переход 32 -> 64 (ARMv7 -> ARMv8) тоже сопровождается уверичением набора регистров ISA и его оптимизацией. Это общая ситуация для всех ISA: x86, ARM, MIPS, Power и т.д. и т.п.
Member
Статус: Не в сети Регистрация: 20.05.2007 Откуда: Россия
NiTr0 писал(а):
Сколько ядер А53 можно разместить на площади одного А17? Сколько они будут кушать по сравнению с А17? Ну и сравнить производительность... Думается А17 сольет перед двумя А53 на той же/несколько меньшей частоте по всем параметрам, кроме скорости в однопотоке.
Речь не о площади и энергопотреблении, а о чистой производительности.
Member
Статус: Не в сети Регистрация: 30.05.2010 Откуда: 812(78)
yorka
изначально я говорил дословно:
Цитата:
интересно будет сравнить в плане производительности на площадь и на ватт с a15 и a53. Мне почему то кажется, что по сравнению с массивом a53 ядер при том же потреблении и площажи а17 сольется в многопотоке очень существенно.
_________________ То, что мыслимо, то осуществимо.
Сейчас этот форум просматривают: Google [Bot] и гости: 16
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения