FSB 800MHz или FSB 533 MHz

User avatar
DR_35_USA
Уже с Приветом
Posts: 1194
Joined: 07 Jul 2001 09:01
Location: Tomsk->Mountain View->Milpitas

FSB 800MHz или FSB 533 MHz

Post by DR_35_USA »

Самые шустные Pentium 4 имеют 800 Mhz Front Speed(?) Bus

Между тем как самая быстрая память DDR 533 Mhz

Как я понял при 800 FSB использутеся что то типа dual-channel 400 Mhz

Пока не разобрался любая или DDR 400 MHz пойдёт для 800 FSB и будет ли это быстрее чем 533?
Оно вроде и ни что-либо как, а приведись такое дело так вот тебе и пожалуйста.
User avatar
abit
Уже с Приветом
Posts: 388
Joined: 09 Aug 2002 23:27

Post by abit »

Процессор и память работают асинхронно. Dual Channel ability зависит не от частоты, а от чипа контроллера памяти. 800-й проц читает из кеша 2-го уровня на частоте 800 (на сколько я помню), что быстрее чем 533, при прочих равных условиях. Так что 800-й должен быть слегка побыстрее. Единственное - это если работает специфическое приложение, которое ворочает данными в 1 гиг, например, и проц постоянно наталкивается на cache missed - тогда может быть, что около-синхронная работа проца и памяти (533 - 533) будет давать чуть лучший performance, чем асинхронная (800 - 533). IMHO
По поводу "подойдет" - надо читать в описании к конкретной мамке.
User avatar
WildVlad
Уже с Приветом
Posts: 3982
Joined: 13 Jul 2000 09:01
Location: SVX -> BOS -> BUR -> SJC

Re: FSB 800MHz или FSB 533 MHz

Post by WildVlad »

DR_35_USA wrote:Самые шустные Pentium 4 имеют 800 Mhz Front Speed(?) Bus

Между тем как самая быстрая память DDR 533 Mhz

Как я понял при 800 FSB использутеся что то типа dual-channel 400 Mhz

Пока не разобрался любая или DDR 400 MHz пойдёт для 800 FSB и будет ли это быстрее чем 533?

Тут некая путаница в частотах, возникшая из-за того, что некоторые производители хотят приукрасить реальные частоты :)

По порядку:
800MHz P4 Quad pumped bus - означает, что шина на мат. плате работает на реальной частоте в 200MHz однако данные по каналу от контроллера памяти к процессору передаются по 4 раза за такт шины что делает шину по частоте эквивалентной 800-м мегагерцам. Пропускная способность равна: 200MHz * 4 (Quad pumped) * 8 (64бит == 8 байт - разрядность шины данных для P4) == 6.4 GByte/s

DDR400 - память работает на частоте 200MHz но данные от памяти до контроллера памяти передаются 2 раза за такт. Получаем "эффективную" частоту в 400MHz. Пропускная способность: 200MHz * 2 (Duble Data Rate) * 8 (64 бит) == 3.2 GByte/s

Dual-Channel DDR400. То же самое, что DDR400, однако память должна устанавливаться парами и контроллер памяти будет делать "чередование" - то есть одно двойное слово будет читать с первого DIMM'а, а следующее со второго. Причём эти два чтения произойдут одновременно. Так незатейливо эмулируется 128-битная шина данных используя две 64-х битных. Пропускная способность: 200MHz * 2 (DDR) * 8 (64 bit) * 2 (dual channel) = 6.4 GByte/s

Что имеем, используя 800MHz QPB и Dual-channel DDR400:

1. Пропускная способность от памяти до контроллера памяти точно такая же как от контроллера памяти до процессора. Значит скорость заполнения кэша максимальна.
2. Везде на мат. плате реальная несущая частота 200MHz - все компоненты работают синхроннно, что позволяет оптимизировать работу мат. платы.

То есть система получается сбалансированной и работает наиболее успешно :)
I hated LA

Return to “Вопросы и новости IT”