Memory speed
но там тесты очень спецефические
Ты можешь сказать, 100 Mbps на SDRAM это много или мало или норма для чтения?
SciSoft Sandra
тестовая програмка для компьютера
хороша тем что сравнивает показатели с некоторыми референс системами
Я сам тестер пишу и хочу сравнить то, что мне выдаёт тест с расчётной скоростью.
для pc133 - 900Mbps
Ага, спасибо! То что надо. А как это считать не в в курсе?
PS: Можно послать и на ман, ток желательно локальный.
memtest86 показывает скорость памяти и кэшей, правда у него иногда возможны глюки
Ещё раз повторю. Мне надо получить именно РАССЧ№ТНУЮ скорость, протестировать я и сам могу. Конечной целью является оценка величины R = memSpeedReal / memSpeedTheoretical для разных конфигураций.
ну так иди в инете на иксбт и смотри теорию - там и про кэши есть.
time = clock;
for(i = 0; i < imax; i++)
for(j = 0; j < jmax; j++) k = a[j];
time = clock - time;
выдаёт такие времена:
/root/work/nicevt>time ./memtest
Read: 3444.96 Mb, time 15.76 sec, speed 218.589 Mbps, imax = 51387, jmax = 17574
Read: 6293.59 Mb, time 39.12 sec, speed 160.879 Mbps, imax = 30865, jmax = 53453
Read: 6207.84 Mb, time 27.95 sec, speed 222.105 Mbps, imax = 94762, jmax = 17173
Read: 6065.6 Mb, time 27.47 sec, speed 220.808 Mbps, imax = 70223, jmax = 22643
Read: 2353.96 Mb, time 10.69 sec, speed 220.202 Mbps, imax = 49477, jmax = 12472
Read: 1246.91 Mb, time 7.55 sec, speed 165.153 Mbps, imax = 8389, jmax = 38964
Read: 3892.38 Mb, time 23.15 sec, speed 168.137 Mbps, imax = 27722, jmax = 36807
Read: 20085.1 Mb, time 125.73 sec, speed 159.748 Mbps, imax = 98343, jmax = 53539
^C
real 5m20.004s
user 4m42.570s
sys 0m0.031s
Странно, не правда ли?
> Read: 6293.59 Mb, time 39.12 sec, speed 160.879 Mbps, imax = 30865, jmax = 53453
> Read: 6207.84 Mb, time 27.95 sec, speed 222.105 Mbps, imax = 94762, jmax = 17173
> Read: 6065.6 Mb, time 27.47 sec, speed 220.808 Mbps, imax = 70223, jmax = 22643
> Read: 2353.96 Mb, time 10.69 sec, speed 220.202 Mbps, imax = 49477, jmax = 12472
> Read: 1246.91 Mb, time 7.55 sec, speed 165.153 Mbps, imax = 8389, jmax = 38964
> Read: 3892.38 Mb, time 23.15 sec, speed 168.137 Mbps, imax = 27722, jmax = 36807
> Read: 20085.1 Mb, time 125.73 sec, speed 159.748 Mbps, imax = 98343, jmax = 53539
ИМХО нормально. Вспомни про task switching и прочую хрень. Да ещё задизассемблить не помешает.
Неизвестно чего там за код компилятор нагенерит + непонятно, как влияет кэш + и так далее
Щас попробую посмотреть что под DOS будет.
Чтение 95 Mbps
Копирование 75 Mbps
Запись 132 Mbps
Не зависит от размера массива и количества прогонов.
Я фигею от таких результатов!
вот чего у меня было год назад когда была настроена мамка
это система на 700 дюрон +128 Мб pc133 ничего не разогнано
DURON 900 SDRAM 256 pc133
разрядность*частота=бит/сек
По-моему можно расчитать и память так же. Получается примерно 500 метров в сек ( это при 32 разряда и 133Mhz ).
Ага, спасибо. Сие есть ценная информация.
Я щас Aida'у погонял - там эти расчёты близки к скорости чтения, а потом я подумал, ведь с памятью всё немного сложней, там какие-то тайминги есть и в зависимости от их настроек меняется скорость работы + чтение и запись совершенно разные скорости ( у меня - чуть не в три раза отличаются ). Так что тут как-то немного нетак не того получилось, хотя как я уже сказал, скорости чтения довольно близки (2500теор. и 2000 прак. ).
KT133 Duron 700, 2x256 SDRAM DIMM PC133
Кстати, номер картинки классный
PS: 2HG извени, что нафлудили тут картинками. Тебя это не очень напрягает?
SDRAM - 64 разрядная
PC100 - 800 МБ/сек
PC133 - 1066 МБ/cек
DDR333 - 2700 МБ/сек
и т.п.
Реалбные расчёты показывают более низкие результаты...
В реальности ее не достичь.
Скорость же еще зависит от CAS, RAS, TR и других параметров.
А у тебя формулы нет? Интересно просто, я себе поставил тайминги 2-2-2 (правда пришлось еще напряжение на памяти повысить, а то нестабильно работала а вот на что они конкретно влияют?
Если ты знаешь, что такое CAS, RAS, TR - то поймешь, на что они влияют -
Ну просвети невежду, а то ведь так и помру необразованным.
Оставить комментарий
tolik1
Скажите плиз, кто знает, какие приблизительные скорости чтения памяти, копирования памяти и записи в память для SDRAM, DDR, RIMM или скажите как эти величины оценить.