Какие регистры применялись для увеличения скорости работы с памятью и быстродействия вы целом?
Мною опробованы - тайминги 2-2-2-5, 4 ливинг. Refresh counter FF, retry after 2 writes (1). Что посоветуете еще? Меряю RMMA, Cacheburst32, benchmem, Winrar 3.61. По умолчанию скорость
Aida 765/163
RMMA3.6 767/167/139.5
winrar3.61 251Кб\с
Шина 100, проц Tualatin 6B4 1300
Также интересует:
1. Что даёт изменение регистра SDRAM Operating Mode в плане скорости-стабильности?
2. Изменяет ли скорость применение 8-way interliving и CL 1.5 на 266?
3. Удавалось ли кому-либо включать CAS 1.0 на 133\A? Что дало в плане скорости?
4. К чему приводило отключения обновления памяти (она по идее и так обновляется при командах)?
5. Можно ли нагорячую менять делитель AGP на Виа или система виснет (в BIOS меню такого нет)? (ответ получен)
6. При включении бита registered (3 в таймингах) на обычной памяти происходит увеличение скорости чтения 32-байт блоков в benchmem и +6 очков в Винраре. Чем обусловлено? В чуть более ранних чипсетах этот бит был DDR write enable (PCR к 691), может сюда рыть?
И еще - чем обусловлена разница в скорости KT266 и KT266A (может чуть не по теме, но прошу переместить при необходимости) - "особым блоком оптимизирующим память" или твиком регистров, как это делала на 266 MSI со своими "быстрыми BIOS".
Вопросы буду дописывать сюда же по мере вспоминания (даташит полистаю). Буду благодарен за любую помощь в МБ\с
Дамп регистров с Чайника

Итак мысли - в первую очередь изменить Tras на 5 - очень частый способ тормозить Виашки. Затем 50\51 сменить на FF. На Чайнике стоит FD - 0 в 1 бите (биты 3-1 помечены как reserved). Надо проверить как это влияет на скорость. Еще надо выставить 12 для таймингов (reg 67-64). Бит 68[6] у меня стоит 1, биты 69[2:3] стоят 11, менять не надо. Биты взяты со статьи apple_rom по твику Виашек. Цель данной темы - нахождение еще большего числа битов, положительно влияющих на скорость, а также проверить влияние на скорость каждого бита, в т.ч. рекомендованных apple_rom, но стоящих у меня по дефолту в 1.
т.к. комп сейчас работает 24х7 внутрь полезу после окончания всех закачек ...
проверю идею насчёт работы >147 и потестю на обычной памяти
Добавлено спустя 5 минут 14 секунд:
[code:1]
REGISTER TABLES
---------------
MASK / Reg. Data
BF04h 00h
0013h E0h
002Ch 00h
002Dh 00h
002Eh 00h
002Fh 00h
9650h 69h
0051h DBh
5B53h A4h
F76Ch 08h
0070h C0h
0072h 4Ch
F273h 0Ch
0074h 0Eh
0379h F4h
B67Ah 49h
FC88h 01h
FCA8h 00h
FCA9h 00h
00ACh 2Fh
E0ADh 02h
3FB0h 00h
00B1h CBh
00F8h 22h
Mask / Reg. Data
0040h C8h
0041h CDh
EF42h 00h
0043h 44h
FB44h 04h
Mask / Reg. Data
F740h 08h
7042h 00h
7F4Ah 00h
0045h 80h
0C46h 62h
0055h 00h
0056h 00h
0057h 00h
F859h 06h
065Ch D0h
Mask / Reg. Data
DF40h 20h
0044h 00h
0045h 00h
0046h 00h
0047h 00h
EF4Dh 10h
Register Data
C0h 02h
E8h 80h
EBh 14h
C4h 00h
C5h 0Ah
C6h 06h
DCh 01h
C7h 00h
C8h 0Ch
C9h 07h
DDh 01h
DFh 01h
E0h 00h
E1h 00h
E2h 00h
D9h 00h
DAh 00h
DBh 00h
E3h 01h
E9h 21h
[/code:1]
таблица регистров выдранная из биоса MS-6309 v5 (694T)
http://cp.people.overclockers.ru/cgi-bin/dl.pl?id=20180&filename=REGISTERS.xls
(23.5 кбайт, дата загрузки: 2006-12-29 17:13:37)
всё что удалось выковырить из биосов дуальных мам, на 694Д чипсете
собраны из
MS-6321_37
ECS DVAA10D
Epox D3VA1323
rioworks SDVIA175
Tyan TIGER133
ASUS CUV4X-D & гигабаг GA-6VXDC7
в списке отсутствуют ввиду "своего" формата биоса :(
Таблица-то та, но модбином в ней сделать обычно практически ничего не удается - все то, что действительно необходимо менять, "биосописатели" имеют дурацкую привычку исключать из того, что доступно модбину для редактирования...
О, нашел
http://people.overclockers.ru/xKVtor/records
добвил регистерз.рар.
дополнил в таблицу ABIT VP6 (и как я про него забыл)
Итак: имеем плату на Via ApolloPro266 MS-9105.
имеем её с целью добиться работы на частоте >160 с делителем FSB:PCI =5
пока: клокер ICS951001 это позволяет, и выставляет все частоты что джамперами, что программно.
Но: есть нюанС..
если опираться на доки по CLE266, то:
SA16 VAD0 CPU FSB Clock Lsb Hx=133 MHz Rx54[6] SA17 VAD1 CPU FSB Clock Msb LL=66 MHz, LH=100 MHz Rx54[7] SA18 VAD2 IOQ Depth L=1-Level, H=8-Level Rx50[7] SA19 VAD3 GTL Pullup Enable L=Disable, H=Enable Rx50[6]при этом из схемы на 9105 и 6365 имеем:
NB Strapping Selection SA17 SA16 Host Clock 0 0 66MHz 0 1 100MHz 1 1 133MHz 1 0 Auto SA18 IOQ Depth H=1-Level, L=4-Level (то есть наоборот ....при этом именно так и есть, проверял по скорости работы памяти) SA19 GTL pullup 0-Enable 1-Disableтеперь непонятки:
если на SA17-SA16 выставить AUTO, то клокер стартует на 120:40....плата при этом не запускается все диоды красные, то-же самое если перемычками выставить на клокере 160:32 или 166:33
если выставить тот-же 0 в SA16 не трогая клокер, то он игнорируется.
при этом: состояние битов [6][7] регистра Rx54 из под винды не изменить ни wpcredit-ом ни RW-Everything
изменение из под винды бита [7] Rx50 не сказывается на производительности.
программирование клокера из под вин вызывает глубокое зависание при любой смене делителя FSB-PCI
при этом частоты клокером устанавливаются корректно.
схема замещения FID-ов процессора сигналами с клокера доработана в соотв. с даташитом на клокер
ICS94227 и она, кстати тоже корректно работает.
вопрос: как это можно обойти?
P.S. думаю скоро получу на руки другую подобную дуалку и буду смотреть как она себя ведёт.