Кристаллы

Apr 07, 2011 09:56

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


Это кристалл нового Xeon E7 c 10 ядрами. Но главное не это. Посмотрите сколько места занимает 30(!) Мб кеша. Если разметка блоков верная, в чем я сомневаюсь, то кеш память занимает половину всего кристалла. Немного повременим с размышлениями, а посмотрим на другие экспонаты.



Core i7 2600, 32nm, 995 million transistors, 216 mm²,


Intel Atom N270, 45nm, 47 million transistors, 26 mm², 512K Cache.


AMD Opteron 12 Core, 45nm, 12M Cache.


Apple A4, 45nm, 200 million transistors, 53.3mm2, 640K Cache.

Кеш почти везде занимает треть вычислительного ядра. 3Мб на ядро, у E7 это будет уже наверно рекорд. Memory Wall растет все больше. Вопрос который меня мучает - кеша становиться все больше, а программного управление кеш памятью на x86/amd64 все нету. Мне кажется давно пора.
Previous post Next post
Up