Останні статті і огляди
Новини
Тайминги видеопамяти Радеонов
-
shevalier
Member
- Звідки: Україна
На overclock.net подняли интереснейший вопрос о таймингах памяти Гаваев.
После внимательного прочтения, оказалось, что это все можна применить и к Питкернам.
В моем случае - от Гиги 787ОС.
В БИОСе в явном виде присутствует таблица частота-тайминги. Для моего Питкерна -это до 200/400/800/900/1000/1125/1250/1375/1500 МГц.
При разгоне до стоковых частот Р270х, т.е. 1400МГц применяется самое тормознутое значение "до 1500", поскольку 1400>1375.
Если в выделенную позицию скопировать предыдущее значение из таблицы "до 1375", то получаем лишние 3-5% производительности.
Если "до 1250" - еще больше производительности и артефакты
В общем-то методика проста
1. С помощью MemoryInfo.exe смотрим тип памяти, у меня это H5GQ2H24MFR
2. В НЕХ редакторе ищем эту строчку "H5GQ2H24MFR".
Ниже нее и будет находиться указанная таблица с очень простой структурой
- 4 байта частота
- 4 байта неизвестно что
- 4 байта "00"
Общая длина записи 52 байта.
Вырезаем необходимый кусок в 48 байт, вставляем после 4 байт частоты.
Частота это не "от", частота это "до". Т.е. для 1400 редактируем не строку "1375" как казалось бы, а строку "1500"
3. С помощью HD7xxx Series UEFI Patch Tool BETA.exe правим чексум файла.
Шьем.
Профит.
Профит можно оценить с помощью того же бенча на ОCL OclMemBench.exe
После внимательного прочтения, оказалось, что это все можна применить и к Питкернам.
В моем случае - от Гиги 787ОС.
В БИОСе в явном виде присутствует таблица частота-тайминги. Для моего Питкерна -это до 200/400/800/900/1000/1125/1250/1375/1500 МГц.
При разгоне до стоковых частот Р270х, т.е. 1400МГц применяется самое тормознутое значение "до 1500", поскольку 1400>1375.
Если в выделенную позицию скопировать предыдущее значение из таблицы "до 1375", то получаем лишние 3-5% производительности.
Если "до 1250" - еще больше производительности и артефакты
В общем-то методика проста
1. С помощью MemoryInfo.exe смотрим тип памяти, у меня это H5GQ2H24MFR
2. В НЕХ редакторе ищем эту строчку "H5GQ2H24MFR".
Ниже нее и будет находиться указанная таблица с очень простой структурой
- 4 байта частота
- 4 байта неизвестно что
- 4 байта "00"
Общая длина записи 52 байта.
Вырезаем необходимый кусок в 48 байт, вставляем после 4 байт частоты.
Частота это не "от", частота это "до". Т.е. для 1400 редактируем не строку "1375" как казалось бы, а строку "1500"
3. С помощью HD7xxx Series UEFI Patch Tool BETA.exe правим чексум файла.
Шьем.
Профит.
Профит можно оценить с помощью того же бенча на ОCL OclMemBench.exe
-
miroslav_mm
Member
- Звідки: Kyiv-City
Тема достойна внимания, просьба залить сюда все необходимые утилиты, будем пробовать.
-
Kukaracho
Member
- Звідки: Киев
Хммм... А пару ФПС стоят того? Хотя чем черт не шутит...
Добавлено через 1 минуту 14 секунд:
А для чипов от Elpida таблица найдется?
Добавлено через 1 минуту 14 секунд:
А для чипов от Elpida таблица найдется?
-
shevalier
Member
- Звідки: Україна
1. HEX-editor http://sourceforge.net/projects/wxhexeditor/" target="_blank
Он умеет раставлять метки, с ним удобно искать таблицу.
2. Radeon MemoryInfo https://www.techpowerup.com/downloads/2 ... 05/mirrors" target="_blank
3. OCLbench http://forums.overclockers.ru/viewtopic ... 7e9353ae2e" target="_blank
4. UEFI patchtool - с наскока в инете не нашел, поэтому прикрепляю.
В архиве, в папке БИОС 3 файла
- Pitcairn.rom - условно дефолтный БИОС. Т.е. это слегка причурханый оригинал, но тайминги памяти точно дефолтные.
- Pitcairn.rom.tags - файл меток для wxhexeditor. Нажимаете открыть файл, указываете Pitcairn.rom. В правом столбце подсветятся самые интересные точки
- new_timing_tabl.rom - готовый к употреблению БИОС для Гиги 787ОС. В нем подшаманены напряжения в сторону уменьшения и задраны частоты памяти. Выкладывается как пример для сравнения. Не более.
Он умеет раставлять метки, с ним удобно искать таблицу.
2. Radeon MemoryInfo https://www.techpowerup.com/downloads/2 ... 05/mirrors" target="_blank
3. OCLbench http://forums.overclockers.ru/viewtopic ... 7e9353ae2e" target="_blank
4. UEFI patchtool - с наскока в инете не нашел, поэтому прикрепляю.
В архиве, в папке БИОС 3 файла
- Pitcairn.rom - условно дефолтный БИОС. Т.е. это слегка причурханый оригинал, но тайминги памяти точно дефолтные.
- Pitcairn.rom.tags - файл меток для wxhexeditor. Нажимаете открыть файл, указываете Pitcairn.rom. В правом столбце подсветятся самые интересные точки
- new_timing_tabl.rom - готовый к употреблению БИОС для Гиги 787ОС. В нем подшаманены напряжения в сторону уменьшения и задраны частоты памяти. Выкладывается как пример для сравнения. Не более.
- Вкладення
-
- Vmem_edit.zip
- (756.91 Кіб)
-
Andrey2005
Member
- Звідки: UA
Наконец то новая тема по профилю сайта
-
shevalier
Member
- Звідки: Україна
А дело не в ФПС.Kukaracho:Хммм... А пару ФПС стоят того?
Например, зная свою таблицу можно определиться, до какого момента нужно разгонять память.
Т.е. вот буквально 1374 - выгодно, 1380 - бессмысленно, 1450- чуть быстрее 1374. Потому что идет прыжок таймингов.
Второй вариант - если карта сходит с ума -то тайминги можно ослабить.
Если карта уровня "трех топориков" - "7770", то там вообще каждый кадр на счету.
Если видеокарта работает, то таблица в ней естьKukaracho:А для чипов от Elpida таблица найдется?
-
shevalier
Member
- Звідки: Україна
UPD
shevalier: Ниже нее и будет находиться указанная таблица с очень простой структурой
- 4 байта частота 3 байта частота+ 1 байт (0,1,2):
-- 0 - если БИОС скомпилирован для одного типа памяти
-- 1 или 2, если для двух, т.е. єто признак набора таймингов для первого или второго типа памяти.
- 4 байта неизвестно что
- 4 байта "00"
Общая длина записи 52 байта.
-
afhpwnd
Member
- Звідки: Кривий Ріг
Я вот смотрю на скрин и вижу, что после 1,5 Гбайта памяти начинается тупняк
Правильно ли я понимаю, что отключив эти 0,5 медленных Гбайта мы сидим на 1,5 Гбайта быстрой памяти.
Кстати, не напоминает Хуанга с его 970?
Или я всё неправильно понял?
Правильно ли я понимаю, что отключив эти 0,5 медленных Гбайта мы сидим на 1,5 Гбайта быстрой памяти.
Кстати, не напоминает Хуанга с его 970?
Или я всё неправильно понял?
-
shevalier
Member
- Звідки: Україна
Конечно же нет.afhpwnd:Кстати, не напоминает Хуанга с его 970?
Это своп в системную память занятой виндой видеопамяти под аеро и прочие свистелки.
-
Kib
Member
- Звідки: Житомир
На нвидиа картах такая процедура тестировалась?
-
shevalier
Member
- Звідки: Україна
Конечно. НЕТ.Kib:На нвидиа картах такая процедура тестировалась?
Ничего что БИОСы принципиально разные?
-
Kib
Member
- Звідки: Житомир
Методы то могут быть разными) Имелась введу процедура понижения таймингов видеопамяти на нв картах.shevalier:Конечно. НЕТ.
Ничего что БИОСы принципиально разные?
-
afhpwnd
Member
- Звідки: Кривий Ріг
Я вот на своей запустил OclMemBench
И ничего он не забенчил.
И ничего он не забенчил.
-
shevalier
Member
- Звідки: Україна
Если винда х64 то нужно запускать соответствующий єкзешник.afhpwnd:Я вот на своей запустил OclMemBench
И ничего он не забенчил.
-
afhpwnd
Member
- Звідки: Кривий Ріг
так его же и запускалshevalier:Если винда х64 то нужно запускать соответствующий єкзешник.afhpwnd:Я вот на своей запустил OclMemBench
И ничего он не забенчил.
-
shevalier
Member
- Звідки: Україна
Все в руках нВ сообщества. Дерзайте, возможно вы будете первым.Kib:Имелась введу процедура понижения таймингов видеопамяти на нв картах.
Я не автор этого теста, поэтому могу порекомендовать только проверить с помощью GPU-Z правильно ли установился драйвер.afhpwnd: так его же и запускал
Смотреть поставилась ли галочка напротив openCL, с API которого и работает указанный тест.
Он точно работает на 7870 с драйверами от 14 версии под Вынь 7х64 и Вынь 10х64.
В данный момент на последнем хотфиксе 16,01 Кримсон.
By the way.
На ВК с архитектурой GCN оригинальный memtestCL от Stanford University вываливается с ошибкой Rendom blocks в любом случае.
Баг таки исправлен одним из разработчиков
Прямая ссылка на экзешник с его ГитХаба.
В данный момент это похоже единственная адекватная утилита для проверки видеопамяти на ошибки.
https://github.com/ihaque/memtestCL/blo ... testCL.exe" target="_blank
- Вкладення
-
-
afhpwnd
Member
- Звідки: Кривий Ріг
/тот тест работает, но он какой-то бесконечный. Проход за проходом.
0 ошибок постоянно.
0 ошибок постоянно.
-
shevalier
Member
- Звідки: Україна
И так 50 раз, если не указать в явном виде количество итераций.afhpwnd:/тот тест работает, но он какой-то бесконечный. Проход за проходом.
Это плохо?afhpwnd:0 ошибок постоянно.
Переразгоните память -появятся ошибки, проблем то.
-
shevalier
Member
- Звідки: Україна
Оставлю для истории, всеравно из криворукого подрастающего поколения никто не повторит.
Как пишет The Stilt
https://litecointalk.org/index.php?topic=15902.0" target="_blank
в БИОСах АМД плохо подобраны тайминги для хюниксовской памяти H5GQ2H24MFR и предлагает свои тайминги для Таити, т.е. 79х0.
Непродолжительное сравнение показало, что эти тайминги полностью идентичны и для Питкарна.
См. рис.
Не смотря на большие числа, работает память быстрее.
Поэтому простой способ
Заменить с помощью НЕХ-редактора
для 1176-1250
для 1251-1375
для 1376-1500
Потом подправить контрольную сумму, утилитой из первого поста.
Если память из хорошей партии, то тайминги для 1251-1375 ставятся и для 1376-1500.
Результаты все той же Гиги 7870 с все той же частотой памяти 1400 МГц, только с таймингами от The Stilt (диапазон 1376-1500 заменен на 1251-1375, т.е. для 1251-1375 и 1376-1500 они одинаковы и равны 1251-1375) прилагается.
Как пишет The Stilt
https://litecointalk.org/index.php?topic=15902.0" target="_blank
в БИОСах АМД плохо подобраны тайминги для хюниксовской памяти H5GQ2H24MFR и предлагает свои тайминги для Таити, т.е. 79х0.
Непродолжительное сравнение показало, что эти тайминги полностью идентичны и для Питкарна.
См. рис.
Не смотря на большие числа, работает память быстрее.
Поэтому простой способ
Заменить с помощью НЕХ-редактора
для 1176-1250
Код: Виділити все
pitcarn 1250MHz [ 55 51 33 20 00 00 00 00 8C 39 67 31 70 55 0E 0F 24 1E 17 05 00 4B 04 01 22 DD 1C 08 5B 0B 14 20 4A 89 C0 A8 00 00 01 20 0F 0D 23 25 32 1F 25 13 ]
stilt 1250MHz [ 77 71 33 20 00 00 00 00 8C C5 48 2F 60 55 0F 0F 25 1E 17 05 00 48 C4 00 22 CC 1C 00 5C 0B 14 20 4A 89 00 A0 00 00 01 20 12 0D 20 25 32 1F 26 13 ]
для 1251-1375
Код: Виділити все
pitcarn 1375MHz [ 55 51 33 20 00 00 00 00 AD 41 78 37 80 55 0E 10 28 21 98 05 00 4C 05 01 22 FF 1C 08 63 0D 14 20 5A 89 C0 A9 00 00 01 20 11 0E 27 2A 38 22 29 14 ]
stilt 1375MHz [ 77 71 33 20 00 00 00 00 AD CD 49 2F 70 55 0F 10 29 21 98 05 00 4A E5 00 22 EE 1C 00 64 0D 14 20 5A 89 00 A0 00 00 01 20 14 0E 24 2A 38 22 2A 14 ]
Код: Виділити все
pitcarn 1500MHz [ 77 71 33 20 00 00 00 00 CE C5 88 3B 80 55 10 11 2B A3 18 06 00 4E 26 01 22 11 9D 08 6C 0E 14 20 6A 89 80 AA 00 00 01 20 12 0F 2A 2D 3C 24 2C 15 ]
stilt 1500MHz [ 77 71 33 20 00 00 00 00 CE 51 4A 2F 70 55 10 10 2B A2 18 06 00 4A E6 00 22 00 9D 00 64 0E 14 20 6A 89 00 A0 00 00 01 20 15 0F 27 2D 3C 23 2C 14 ]
Если память из хорошей партии, то тайминги для 1251-1375 ставятся и для 1376-1500.
Результаты все той же Гиги 7870 с все той же частотой памяти 1400 МГц, только с таймингами от The Stilt (диапазон 1376-1500 заменен на 1251-1375, т.е. для 1251-1375 и 1376-1500 они одинаковы и равны 1251-1375) прилагается.
-
MaximSona
Junior
- Звідки: Украина
Эта блестящая фраза придется как раз кстати