Bytetest
Утилита для видеокарт на чипах nVIDIA.
bytetest.zip (190kb)
или
bytetest.rar (161kb).
Маленькая утилита из комплекта по внутризаводскому тестированию видеокарт компании nVIDIA.
Прогоняет видеопамять побайтово, о чем говорит название.
Не знаю почему, но похоже, что только первые 4 Mb.
Желательно запускать из-под DOS. В Windows были замечены несущественные ошибки.
После этого программа выдает примерно следующее:
Byte-Write Test V1.3
128-bit double-sided NV5 card
Memory size being tested=4.000000 MB, starting at 0.000000 MB
LANE ERRORS
-----------------------------
FBD[31:0] 0
FBD[63:32] 0
FBD[95:64] 0
FBD[127:96] 0
Total error count: 0
Front-Side Failing bits: None
Exiting with error code 0 (EXIT_OK)
Цифра из фразы выше, выделенной жирном цветом,
указывает на разрядность интерфейса видеопамяти.
Надеюсь, теперь отличить 64-битную от 128-битной GeForce MX вы сможете без труда.
Результаты в примере получены на 16-ти мегабайтной RIVA TNT2 Pro (MSI MS-8802).
Прислал Андрей Вязовский (AKA Count) из Киева.
Как это узнать без компьютера?
Если почитать конференции на разных сайтах, то можно заметить множество вопросов,
касаемо определения разрядности доступа к памяти на видеокартах,
как то GeForce 2MX (200,400), TNT2 (Pro, Ultra).
Люди не без волнения интересуются: "А какая у меня память - 64 или 128 bit?".
Многие, очень многие китайские производители завели такую моду ставить на
нормальные чипы дер%%овую память (или такие же ХХХ чипы), а на коробках,
наклейках, БИОСАХ, драйверах (через смену ID), прайсах!!! писать красивые
надписи а-ля "TNT2 Pro 32MB", что должно читаться как TNT2 M64 Pro
(0.22 мкм техпроцесс) 32МВ 7ns отстойной памяти неизвестного производителя
(читай перемаркированной) с частотой 125 МГц...
Так вот, почитав много сообщений на эту тему и просуммировав все сказанное,
я нашел то самое "комплексное" решение проблемы с определением памяти.
Вот оно:
- при первом взгляде на видеокарту считаем количество чипов памяти на ней.
- при детальном рассмотрении памяти, считаем количество ножек у чипа памяти
- если их число равно 54, то делаем вывод, что этот чип памяти 16-ти битный.
- если их число равно 86, то делаем вывод, что этот чип памяти 32-ти битный.
- после, умножаем число чипов памяти на разрядность, и получаем общую
разрядность памяти видеокарты.
Комплексность данного метода заключается в том, что мы совмещаем общеизвестный
способ определения битности памяти по маркировке (что есть несколько ненадежно
из-за большого колличества разных цифр на чипах разных производителей)
и последующего умножения на колличество чипов и способ, описанный на
популярном компьютерном сайте, и заключающийся в определении разрядности
исключительно по количеству контактов на чипах памяти.
Данный метод замечателен тем, что позволяет определить
разрядность интерфейса видеопамяти независимо от маркировки видеопамяти
практически у любого производителя, вздумай он использовать варианты компоновки
памятью с разной разрядностью.
Этот метод также предложил Андрей Вязовский (AKA Count) из Киева.
Составлено 23.04.2001, дополнено 19.05.2001
|