TestMem support page. TestVideoRAM

TestMem techsupport home page

home   news   software   articles   other   links   contact


 

Мои программы:

Тест памяти

TestMem1
TestMem2
TestMem3
TestMem4
Тест памяти и стабильности процессора под Windows
S&M
Тест стабильности процессора под DOS
S@M
Автоматическое управление частотой процессора
C&QnF2
Тест видеопамяти
TestVideoRAM
Загрузчик video BIOS
Loader
Меню для VGA
Video BIOS extender
Производительность подсистемы памяти
BenchMem
C-Temp
Other

Программа проверки видеопамяти
TestVideoRAM

    Это программа, которую я написал для проверки видеопамяти адаптеров фирмы nVidia.

    С О Д Е Р Ж А Н И Е
Зачем нужна эта программа
Внешний вид
Немного истории
Аппаратура
Ключи программы
Тайминги
Благодарности ...
Что, где, ...??

Зачем нужна эта программа.

Вышла очередная попытка написать программку для проверки видеопамяти. TestVideoRAM работает на картах от nVidia - TnT, TnT2, GeForce, GeForce2, GeForce3. Для зарегестрированных(узнанных) видеокарт автоматически устанавливается максимально-возможная частота видеопамяти, для GeForce*** возможна установка таймингов этой памяти. Предпринята очередная попытка сделать тест процессора видеокарты. На данный момент определяется максимально-возможная частота процессора исходя из его блока доступа к памяти. Т.е. сам процессор и его конвейеры(текстурные блоки) не проверяются.

Внешний вид.

TestVideoRAM image

Немного истории.

Знаете, как-то не очень хочется повторяться .... Если кому-нибудь хочется, можете почитать мои соображения в тексте к предыдущей версии.

Аппаратура.


- CPU: PIII, Athlon
- VGA: TnT2, GeForce3 (на других не проверялось, возможны проблемы)
- benchmark read-optimized: (GeForce)
для PIII read = 13Mb/sec; write = 14Mb/sec
для K7 read = 7Mb/sec; write = 63Mb/sec
- benchmark write-optimized:
read = 7Mb/sec; write = 200Mb/sec

Ключи программы.


На данный момент в TestVideoRAM используются следующие ключи:
a....m - настройка таймингов. Подробнее
см. ниже.
R W - Включить кеширование с оптимизацией по R чтению или W записи при старте программы. Если не указан ни один из этих ключей, то работает автодетект по принципу R для chipset'ов Intel и W для других chipset'ов. Этот принцип не всегда оправдан, но Вам ничего не мешает ввести любой из этих двух параметров явно.
Ключ R может как сильно увеличивать мощность тестирования, так и ослаблять - это зависит от фазы луны и версии BIOS'а.
Z Загрузить BIOS из файла. Имя файла пишется после Z. Допустимо разделять пробелами. При загрузке файл несколько проверяется на корректность и его имя должно оканчиваться на '.rom' или '.bin'.
Для поддержки этой функции я сделал отдельную программу загрузчика BIOS Loader.
Для поддержки ключа Z добавлены еще два ключа X и Y.
X задать частоту процессора видеокарты, частота в MHz.
Y задать частоту RAM (в MHz). Для GeForce3 этот ключ недействителен.

Тайминги


Для TnT1,2 выводятся тайминги памяти, для GeForce - их еще и можно менять.
Для этого в командной строке в произвольном порядке надо написать нужную букву и десятичное число от 0 до 31. Порядок и очередность не важны.
Например: testvram b3 a4 s2 или testvram b 3 a 4 s 2
Эти установки ставятся только на время тестирования и по выходу восстанавливаются.
ВНИМАНИЕ! нулевой тайминг устанавливать нельзя - защита от ошибочного ввода параметра.
a) RAS to CAS delay
b) **undefined** (CAS)
c) RAS precharge time
d) refresh RAS cycles
e) RAS active time
f) RAS cycle time
g) RAS to RAS delay
h) write to precharge
i) write to read delay
j) ** undefined **
k) read to precharge
l) read to write delay
m) **** refresh ****
      Наибольший интерес предтавляют две первые строчки:
a) RAS to CAS delay - время от подачи адреса до сигнала записи и
b) **undefined** (CAS) - время от выдачи полного адреса до начала считывания данных из SDRAM.

Благодарности.

Хотел бы поблагодарить Артёма Хаймёнова за alpha-тестирование программы. И, ведь, не жалко же было издеваться над собственным железом .... и явно "не дешевым".
:)

Что, где, ...???


Если Вы хотите сгрузить TestVideoRAM , всегда
пожалуйста, но, я попросил бы Вас вначале прочитать этот документ. Поверьте, он очень Вам поможет!
Тестовая версия редакции 1.0 здесь

ВНИМАНИЕ! Если есть проблемы с сгружением файлов - на 'home' указан mirror!



и еще попрошу обратить внимание - этот проект закрыт, тест видеокарт NVidia перемещен в TestMem4.
Для видеокарт ATI Radeon существует только TestVRAM 1.0

back