Цитата:
В i5-i7 (нету проверить неначем)
Кэш 3 уровня 26-31
В Core2Due без кэш 3 уровня
RAM 14+5.5+RAM те 21-24
И что быстрее?
Мне этот набор непонятных цифр ни о чём не говорит, а соответственно, и комментировать ничего не могу.
Цитата:
Вот только не понял зачем им кэш второго уровня? Такое впечатления что ерунду нагородили. Тем более скорость современной памяти 1.6-2 гигагерца что почти сравнялась с частотой процессора.
Эту ерунду нагородили не только в Интел, но и в АМД, и достаточно давно. Похоже, что это всё-таки не ерунда.
Что же касается скорости памяти, то, прежде чем начинать нести ерунду, сначала б изучили подробно, что она означает. Эта частота -- всего лишь скорость, с какой память теоретически может выдавать или принимать данные в пакетном режиме, но она совершенно не отражает время, необходимое памяти на то, чтобы догадаться, что же от неё хочет контроллер. В частности, когда контроллер выдаёт памяти команду чтения, она должна получить эту самую команду; дешифровать её; принять адрес и распихать его по своим внутренним регистрам; дождаться готовности накопителя к выдаче данных -- и лишь после этого начинается пакетная передача на высокой скорости. Если бы пакеты были длинными, временем на подготовку к их чтению или записи можно было бы пренебречь, однако пакеты весьма короткие (по длине строк кэша), а посему игнорировать подготовительные операции нельзя. А есть ещё регенерация... У кэш-памяти время на подготовку существенно меньше, а регенерация вообще не требуется, поскольку кэш -- статическая память, а не динамическая.