Intel Core 2 Quad L2-Cash

state7401281

правда ли что у quad'ов 12мб кэша? это честная цифра?
как она считается? 12мб на каждое ядро или на все? как кэш делится на ядра?
как конкурируют ядра при доступе к кэшу?
в каких приложениях становится заметна разница между 6мб и 12мб?

hoha32

12 мегов кеша - суммарно - только у новых квадов 9000+, которые на 45 нм.
Насколько помню, у ядер общий доступ к кешу, поэтому и не пишут по сколько мегов на ядро приходится.

sirius

Все продающиеся сейчас квады с 12 Мб кеша - это 2 × 6 Мб,
т.к. там два кристалла по два ядра, соответственно,
разные участки кеша неравнодоступны разным ядрам.

hoha32

Точно, спасибо за уточнение.

dgaf

2*6
по 6Мб на два ядра, общего кэша на все 4 ядра нет - т.е. схема такая же, как у двух двухядерных кор2.

dgaf

>как кэш делится на ядра?
>как конкурируют ядра при доступе к кэшу?
где-то тут надо копать
http://developer.intel.com/products/processor/manuals/index....
я так понимаю, 3A Chapter 7

VVLLive

Где-то в обзоре на хоботе было сравнение разных Core.
До 3 Мб на два ядра увеличение кэша дает хороший прирост производительности. Разница между 3 и 6 Мб - в пределах 5-7%.

VVLLive

Насколько я помню, после 3Мб прирост заметен, в основном, в играх. Остальному уже и так хватает.

yroslavasako

интересно, а в опция оптимизации компиляторов можно указывать объём кеша процессора?

VVLLive

Понятия не имею, я не программист :)

Vlad77

Компиляторы учитывают кеш? мне казалось за них это конвеер делает

Marinavo_0507

> а в опция оптимизации компиляторов можно указывать объём кеша процессора?
а что компилятор сможет изменить, зная, что кеш не 4М, а целых 12М?
он же занимается микрооптимизациями

state7401281

ну там типа распихать байты по-разному можно ...

Marinavo_0507

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

okis

> я ещё понимаю, если длину строчки кэша учитывать
Вот как раз на такую штуку есть оптимизации. На весь кэш сложно представить, что там можно оптимизировать.
Оставить комментарий
Имя или ник:
Комментарий: