Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Насколько важен 2-канальный режим памяти DDR2 ?
RSS

Насколько важен 2-канальный режим памяти DDR2 ?

<<Назад  Вперед>> Страницы: 1 * 2
Печать
 
DrPass
Advanced Member


Откуда: Донецк
Всего сообщений: 3566
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 апр. 2005
Fe-Restorator написал:
[q]
Шаг 2 - приложение не требует памяти, но тормозит - купить вторую планку N*2 вдобавок к первой и включить двухканальный режим.
[/q]
...только "тормозить" приложение не перестанет. Может, чуть меньше будет :) Те самые несколько процентов выиграешь. Увеличение частоты проца обычно дает лучший эффект.


Fe-Restorator написал:
[q]
PS. Многоканальность памяти - это по-сути Raid-0 из планок RAM. Слово (2, 4, или сколько там байтов у 64-битных систем) режется пополам и пишется одновременно в оба канала памяти.
[/q]
Нуу... Слово (у 64-битных систем, как ни странно, имеет длину 64 бита) никогда и нигде не режется. В двухканальной системе просто появляется возможность записи двух слов за один цикл обращения к памяти. По сути, это удвоение ширины шины памяти. При это в ganged-режиме система будет шлепать данные в память кусками удвоенного размера, что хорошо при работе с потоковыми данными, например. А в unganged система будет шлепать теми же 64-битными словами, но в два потока. Что хорошо при многозадачной работе.
Но при этом нужно помнить, что хоть пропускная способность шины памяти и удваивается, увидеть это можно только в тестах и каких-то уж очень специфических приложениях, т.к. в реальной жизни процессор к памяти обращается не часто, подавляющее большинство его обращений идут к кешам L1-L3.
Fe-Restorator
Гость

Ссылка

DrPass написал:
[q]
увидеть это можно только в тестах и каких-то уж очень специфических приложениях, т.к. в реальной жизни процессор к памяти обращается не часто, подавляющее большинство его обращений идут к кешам L1-L3.
[/q]
Странно, но специфическое приложение, отображающее на экране до миллиона позиций БД, разбросанных по карте == реальная жизнь в рабочее время. И тут никаких кешей не хватит, ни L3, ни L1003... Держать в памяти и кусок карты, и позиции из БД - ещё получается: объём позволяет и скорость работы приемлемая. Подкачка с дисков = вешалка, или перерыв на чай, от скорости проца никак не зависит. Вот и получается, что удвоив объём памяти ускорим работу приложения - больший объём данных окажется в памяти. А поскольку преобладают операции RAM-2-RAM, двухканалка предпочтительнее в любом её режиме.

В любом случае, не стоит игнорировать многоканальный режим и стоит увеличить объём памяти до наибольшего дозволенного железом значения. Лишь после применять разгон и принудительно вводить жёсткие ограничения на совместимость режимов работы разнообразного железа. Даже в играх многоканалка способствует одновременному просчёту "физики" игры, коммуникации с внешним миром и подгрузке данных с/в носитель/видяху. Каждой операцией занимается отдельное ядро/канал, ежли сама игруля рассчитана на многоядерность.
Сейчас на форуме
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Эх... Что ни день, то новое мнение доминирует.
Перечитав, я решил снизить частоту с 244МГц до 235МГц, вставил 2 модуля по 4Гб и включил Ganged mode. Если назавтра система стартанет (на 244МГц она не стартует из холодного режима при наличии второго 4гб модуля, только 2гб), значит, я потерял 4% частоты в пользу +2Гб памяти и +ganged mode
wrenchrox
Advanced Member
Inhale

Откуда: Москва
Всего сообщений: 1888
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
11 нояб. 2009
sanders написал:
[q]
значит, я потерял 4% частоты
[/q]
*начинает хихикать*
Fe-Restorator
Гость

Ссылка

sanders написал:
[q]
значит, я потерял 4% частоты в пользу
[/q]
Это сферическая лошадь в вакууме. Насколько изменилась производительность всей системы, целиком? Насколько изменилась скорость работы конкретного приложения/игры?
Сейчас на форуме
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Ну, похихикали? Отлично :-) А я тут три пота согнал. Каждый "влаз" внутрь компа - это потеря минимума 1 час жизни для меня (в пересчете на нервы).
Смотрите. Я использовал старую 2009г прогу Эверест. Ну и пусть она устарела, не суть. Тестировал одну и ту же память 2х4Гб CL6 DDR2-800 с разными частотами шины и режимами. Более 8Гб моя материнка не понимает, так что это лучший вариант по кол-ву памяти.
Тест записи в память давал почти одинаковые результаты 6100-6400Мб/сек, наверное это ограничение чипсета, а вот тест чтения из памяти давал бОльшие разбросы.
Итак:
1) дуальный режим, FSB=244МГц, 800МГц (а по сути 976МГц), CL6, чтение из памяти = 8000Мб/сек. К сожалению после выключения компа он больше не стартует без вытаскивания второй планки памяти.
2) не-дуальный режим, FSB=244МГц, 800МГц (а по сути 976МГц), CL6, чтение из памяти = 7200Мб/сек.
Вывод: для моей материнки на чипсете Nvidia 570 дуальность дает 10%
3) дуальный режим, FSB=230МГц, 667ММгц (760МГц), CL5, чтение из памяти = 7100Мб/сек
4) не-дуальный режим FSB=230МГц, 667МГц (760Мгц), CL5, чтение из памяти = 5700Мб/сек
Вывод: снижение частоты памяти можно компенсировать более низкими таймингами и дуальностью и получить выигрыш.
К чему пришел лично я лично для себя: моя материнка, будучи разогнанной свыше 220Мгц по шине, не стартует в дуальном режиме ни с какой частотой памяти, ни с какими другими димами, и их таймингами. В не-дуальном режиме она стартует вплоть до 260Мгц. Т.е. для меня потенциал разгона может составлять около 15% после потери дуальности (с 220 до 260МГц). И я ею пожертвовал, переставил димы в соседние слоты, получил результат близкий к п.2), зато получил большой выигрыш в скорости процессора, и сейчас штурмую частоту в 250МГц.
Silent Breeze
Advanced Member
Начинающий коллекционер

Откуда: Россия, Пермь
Всего сообщений: 1715
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 сен. 2011
На счет двухканальности, вот к примеру у меня есть плата Asus a7n8x-e deluxe на ней 3 разъема под память, вставлено 1Gb + 2x256Mb - пишет 1572864 Kb OK Dual Chanel Enabled. Но в современных системах контроллер памяти в проце, так что подобное не прокатит, только одинаковое количество планок и их объем. Двухканальный режим работы памяти дает отсилы 3-5% прироста скорости и то, в зависимости от приложения (в синтетику носом не тыкайте, ибо на РЕАЛЬНЫХ приложениях именно так, как я сказал.) Тайминги памяти зачастую имеют большее значение чем частота. Так что лучше ниже тайминги, чем на 20-30Mhz быстрее память... и еще, разницу между 4 и 6 гигами искать придется под лупой, если не запущено несколько весьма ресурсоемких процесса...

P.S. У своего компа я очень редко наблюдал, чтоб память была загружена хоть на половину... что я только не запускал... у меня 12Gb DDR-III 1600MHz в 3х канальном режиме с асинхронными таймингами.
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
А как вам такая задачка?
DIMM #1 = 4GB DDR2-800 CL6
DIMM #2 = none
DIMM #3 = 1Gb DDR2-1066 CL5
DIMM #4 = 1Gb DDR2-1066 CL5
В одноцветных слотах стоят №1 и №3. И тем не менее у меня включился режим 128bit unganged mode.
А в прежней конфигурации:
DIMM #1=4Gb DDR2-800
DIMM #2=4GB DDR2-800
DIMM #3 = none
DIMM #4 = none
(#1 и #3 - одноцветные, т.е. я сознательно избегал дуальности) был режимt 64-bit unganged mode.
Откуда берется режим 128bit в конфиге 1 и почему его не было в конфиге 2?
И легче всего списать это на то, что материнка сдурела, тетстовая прога ошиблась, но ведь скорости возросли.
Скорость чтения из памяти возросла с 7,1Gb/s (конфиг 2) до 7,6Gb/s (конфиг 1)
Скорость копирования в памяти вообще подскочила с 7,5Gb/s до 10Gb/s
Или я ничего не понимаю, или у системы модули №1 и №3 учавствуют в 128-битовом режиме, а то, что свыше 1Гб пространства модуль №3 "кончится" и останется только 64 бита на одном модуле, система предпочитает не думать :-)
Т.е. вопрос снова разделился на два:
- в каких случаях включается 128-битовый режим, если каждый модуль имеет ширину 64 бита? в приведенном конфиге 1 только первый гиг будет 128-битным?
- ganged = dual? точно? зачем тогда два слова-синонима используют? Или все же 64bit = dual? Тогда что такое ganged?
Silent Breeze
Advanced Member
Начинающий коллекционер

Откуда: Россия, Пермь
Всего сообщений: 1715
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 сен. 2011
Гляньте тут http://www.ixbt.com/cpu/amd-ph...nged.shtml
Подобные результаты можно экстраполировать и на Вашу систему - будет примерно то же самое. А по болmшому счету, ИМХО, Вы ерундой занимаетесь. Память сейчас не является узким местом в производительности системы. Поэтому самая удачная конфигурация из модулей одинакового объема в дуале с минимальными таймингами. При этом одноканальный режим не сильно уступит в скорости на реальных приложениях, синтетика же покажет теоретическую ерунду. Не заморачивайтесь.

Статья не нова, однако подобное актуально и для современных систем. http://www.ixbt.com/mainboard/nforce2-1vs2channels.shtml
А вот сравнение 2х и 3х канального режима у Core i7 http://www.thg.ru/forum/showthread.php?t=53863
<<Назад  Вперед>> Страницы: 1 * 2
Печать
Полигон-2 »   Технический флейм »   Насколько важен 2-канальный режим памяти DDR2 ?
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS