Впрочем, если система Centrino Duo использует интегрированное графическое ядро, то ситуация начинает выглядеть по-иному. В таком случае процессор и встроенное графическое ядро разделяют между собой пропускную способность памяти (технология, известная как Unified Memory Architecture, UMA). Общее использование памяти приводит к тому, что часть пропускной способности тратится на данные графического ядра. Поэтому, если ваш ноутбук использует интегрированное графическое ядро, лучше устанавливать более скоростные модули памяти DDR2-667.
Важные улучшения Centrino Duo
Intel не была бы Intel, если не снабдила бы выпуск новой линейки процессоров Core Duo и Core Solo целым скопом новых маркетинговых лозунгов и названий. Ниже мы рассмотрим следующие новые термины: Smart Cache ("умный" кэш), Dynamic Cache Allocation (динамическое распределение кэша); Dynamic Power Coordination (динамическое управление энергопотреблением); Digital Media Boost (ускорение цифрового мультимедиа); Intel Advanced Thermal Management (улучшенное управление температурой).
Core Duo Smart Cache ("умный" кэш): столько кэша, сколько нужно
В отличие от новых двуядерных процессоров Intel Pentium D 900 для настольных ПК, новая линейка двуядерных мобильных процессоров Core Duo опирается на два независимых процессорных ядра, которые используют общий 2-Мбайт кэш L2. Оба ядра находятся на едином кристалле, и оба используют общую процессорную шину для доступа к чипсету, кэшу L2 и связи друг с другом. Intel называет 2-Мбайт общий кэш "умным" (Smart Cache).
Архитектура "умного" кэша процессоров Core Duo (Yonah).
Напомним, что в линейке настольных процессоров Pentium D 900 каждое ядро использует собственный 2-Мбайт кэш L2, причём каждая пара (ядро и кэш) находится на собственном кристалле. Оба кристалла связываются друг с другом с помощью шины процессора (FSB).
Архитектура раздельного кэша процессоров Pentium D 900.
Какие же преимущества даёт архитектура "умного" кэша Core Duo (Yonah) по сравнению с раздельным вариантом, встречающимся, например, в линейке настольных процессоров Pentium D 900? Предположим, что оба процессорных ядра Core Duo работают параллельно над одной задачей, скажем, над фильтрацией картинки в Photoshop. В данном случае важно, чтобы оба ядра Core Duo знали, когда в кэше L2 находятся самые свежие, актуальные данные, а когда данные следует загрузить из оперативной памяти. Последний вариант отнимает существенно больше времени, чем считывание из кэша. Оба ядра Core Duo должны работать совместно и не мешать друг другу. Например, нужно гарантировать, что ядро 1 не перезапишет данные, над которыми в данный момент работает ядро 2.