Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Достичь максимум производительности на K6-2-500 |
<<Назад Вперед>> | Печать |
Takedasun
Advanced Member
Откуда: Керчь Всего сообщений: 798 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 окт. 2013 |
Нужна помощь в настройке K6-2, не совсем понимаю как настроить параметры Write Combining и Write Ordering. Write Combining - необходимо указать диапазон памяти MTRR0 и MTRR1. Write Ordering - за что отвечает данная настройка. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 23 июня 2015 12:49 Сообщение отредактировано: 23 июня 2015 13:33
Takedasun, а чем пользуетесь для настройки? Как я понял, MTRR0 и MTRR1 должны ссылаться на LFB - Linear Frame Buffer, то бишь память видеокарты, грубо говоря. Насчёт Wirte Ordering - в Help'е к CTU написано следующее:
Т.е. лучше ставить 2 - без Write Ordering. Я так подозреваю, что если эта опция включена, то как-то учитывается порядок записи данных в буфер. Несколько ссылок по теме: https://www.kernel.org/doc/Documentation/x86/mtrr.txt http://www.progtown.com/topic1...ering.html http://support.amd.com/TechDocs/23913a.pdf В последнем документе написано: Я так понимаю, "EFER[3:2] to 01b" тут соответствует параметру "1 : All except UC/WC (fast)" в CTU. Enforcing complete write ordering in a uniprocessor system is |
Agrin
Full Member
Откуда: Украина Всего сообщений: 219 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 янв. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 15 июля 2015 13:19 Сообщение отредактировано: 16 июля 2015 13:42
Memory type range registers (MTRRs) https://en.wikipedia.org/wiki/Memory_type_range_register Не К6-2 однако есть описание MTRR Speeding up the graphics on Pentium Pro / Pentium II computers http://www.meduna.org/txt_mtrr_en.html Смотрите ctu.hlp из утилиты CTU (CTU - Central Tweaking Unit) Дистрибутив утилиты ctu.zip Его размер 196кб = 201039байт http://www.vogonsdrivers.com Для WIndows98se опредение memory range видеокарты: Пуск Настройка Панель управления Система Там выбрать Менеджер устройств, а в нем видеокарту. Для видеокарты выбрать Свойства затем Ресурсы Записать на листе бумаги все диапазоны памяти=memory range В моем компе видеокарта Radeon7000 для шины PCI. memory range 000A0000-000AFFFF 000B0000-000BFFFF E0000000-E7FFFFFF DE800000-DE80FFFF 000C0000-000CCFFF 10000000-1001FFFF В CTU включаю Enable MTRR0 и задаю для него E0000000 to E7FFFFFF Write combined В CTU не включаю Enable MTRR1 -------------------------------------------------------------------------------- Остальные настройки CTU (В моем компе процессор K6-2+) Write Allocation Enable включен нужно указать сколько оперативной памяти установлено в Ваш компьютер, в моем компе 256 мегабайт Enable Write Allocation 15-to-16-MB включен Cache L1 Enable (internal) включен L2 Enable (internal) включен Data Prefetch включен Write Ordering выбран No Write Ordering (fastest) Multiplier 6.0x в моем компе высвечивается при запуске утилиты, не изменяю Auto apply at windows startup включен -------------------------------------------------------------------------------- Из опыта Для просмотра видео на компьютере с процессором K6-2+ необходима указанная выше настройка которая позволяет максимально использовать его производительность. Смотрите мою тему "Выбор видео и DVD плееров для древнего компа" на компьютерном форуме Ru.Board |
Takedasun
Advanced Member
Откуда: Керчь Всего сообщений: 798 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 окт. 2013 |
Спасибо за развернутый ответ на мой вопрос. Agrin написал: Почему именно этот промежуток памяти? В моем компе видеокарта Radeon7000 для шины PCI. Agrin написал: Только для видео, или есть иные задачи где можно увидеть прирост производительности? Из опыта |
Agrin
Full Member
Откуда: Украина Всего сообщений: 219 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 янв. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 июля 2015 23:26 Сообщение отредактировано: 18 июля 2015 0:51
Takedasun написал: Поскольку самый большой Почему именно этот промежуток памяти? Takedasun написал: Знаю про видео. Только для видео, или есть иные задачи где можно увидеть прирост производительности? Mожно настроить три параметра Write Allocation Write Combining Write Ordering По моему мнению Write Combining связан с производительностью графической подсистемы. Возможно кроме видео влияет на игры, но тестов с играми я не проводил. ------------------------------------------------- ПМСМ важная настройка для процессоров семейства K6-2 В Windows98 Для повышения быстродействия прописать в реестре HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\Memory Management Параметр dword "SecondLevelDataCache" указать величину кэш 2 уровня в 16ричной (hexadecimal) системе для K6-2 кэш 2 уровня установлен в системной=материнской плате в зависимости от материнки от 0 до 2мб указать величину для Вашей материнской платы для K6-2+ кэш 2 уровня в процессоре 128кб 00000080 для K6-3, K6-3+ кэш 2 уровня в процессоре 256кб 00000100 |
Agrin
Full Member
Откуда: Украина Всего сообщений: 219 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 янв. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 июля 2015 12:17 Сообщение отредактировано: 19 июля 2015 12:51
K6-III и K6-2 тестирование производительности В тесте _Business Winstone из ZD's Winstone 98 для K6-III 366MHz при включении Write Allocation производительность возросла на 6,9% http://www.oocities.org/hacked...ks.htm#top K6-III 393,6MHz применение CTU увеличивает Dhrystone и улучшает работу памяти (Integer Assignment, Real Assignment, Integer Split, Real Split) http://www.dma1.org/~backstro/Bench/Bench.htm Quake 1.08 (quake -nosound) 640*480 K6-2+ 500(100)100 (No L3) 26.7 (по умолчанию) 33.1 (с WC) 35.8 (WC+EWB) http://forum.ixbt.com/topic.cgi?id=8:10646 |
<<Назад Вперед>> | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Достичь максимум производительности на K6-2-500 |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |