vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner
http://www.techworld.com.au/article/440450/amd_sell_arm-based_server_chips_2014/

Теперь уже и AMD собирается начать выпуск процессорв архитектуры ARM64

Впрочем, ARM это тоже образчик компьютерной археологии с почти 30-летней историей. Посмотрим, что из проекта Moxie вылупится.

Date: 2012-10-30 07:22 am (UTC)
From: [identity profile] unreal_undead.livejournal.com
Стоит различать архитектуру и набор команд. По крайней мере, архитектуры x86 не существует.

Date: 2012-10-30 07:44 am (UTC)
From: [identity profile] unreal_undead.livejournal.com
Смотря для какого программиста. Для оптимизации кода важнее размеры кешей, число исполнительных устройств, число ядер/потоков и т.д.

Date: 2012-10-30 08:43 am (UTC)
From: [identity profile] blacklion.livejournal.com
В динамическом аут-оф-ордер суперскаляре?
Да ладно. Всё равнов есь ваш код со статическим планированием внутри пережуют и спланируют динамически.
Это для атома какого-нибудь важно, с его in-order архитекутрой, или для ARM Cortex-A9, но не для Core i7.

Размер кэшей -- да, важно. но активно появляются независимые и подстраивающиеся под иеррархию кэшей алгоритмы.

Date: 2012-10-30 09:34 am (UTC)
From: [identity profile] unreal_undead.livejournal.com
> для атома какого-нибудь важно
Как раз один из представителей x86 ISA ;) Согласен, что ручная оптимизация под OoO не так эффективна.

Date: 2012-10-30 05:31 pm (UTC)
iskatel: (Default)
From: [personal profile] iskatel
ARM Cortex-A9 уже умеет аут-оф-ордер, без него - А8 и более ранние.

Ну вообще-то unreal_undead частично прав, многие вещи пока что компиляторы делают не очень хорошо, и, например, не все циклы корректно разворачивают и тд. Хочешь, чтобы оно потом хорошо скомпилировалось под sse2, и под многопоточку - перепиши код.

Date: 2012-10-30 07:06 pm (UTC)
From: [identity profile] blacklion.livejournal.com
А, я всё время путаю, где они OoO сделали.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

May 2025

S M T W T F S
    1 2 3
4 56 7 8 9 10
11 12 131415 1617
1819202122 2324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 25th, 2025 04:17 am
Powered by Dreamwidth Studios