Итак, к делу.
Пока я имею одну гарантировано работоспособную 486ю материнку - это Jamicon KM-S4-1 (она же U6923, Rectron RT-4S3) на чипсете Sis 496. В ней воткнуто 256 Кб кэша, в режиме WB, тэг 8битный (значения верные, при неверных DOS просто не стартанёт).
Решил проверить speedsys на разных процах (их пока немного).
На интеловском DX-33 и AMD DX2-66 всё нормально - видны оба уровня кэша и на графике и в отчёте speedsys.
Comments to report: Intel 486DX-33 SX729
CPU is in V86 mode: No
Processor : 80486DX 34 MHz
CPU speed index : 12.40
Total memory size : 12 MB
Memory Bandwidth : 28.02 MB/s
PCI Video : S3 Trio32/64/64V+ GUI Accelerator
VESA OEM String : S3 Incorporated. Trio64V+
VESA video memory : 1024 KB (12383 KB/s)
Mainboard chipset : SiS 496/497
BIOS vendor : Award Modular BIOS v4.50G (10/30/95)
Year2000 Bug : 31-12-1999 01-01-1900
OS version : MS-DOS 6.22
Cache/Memory Benchmark
┌──────────────┬──────────────┬──────────────┬──────────────┐
│ Read │ Write │ Move │ Average │
┌───────────────┼──────────────┼──────────────┼──────────────┼──────────────┤
│ Cache Level 1 │ 31.88 MB/s│ 31.12 MB/s│ 42.07 MB/s│ 35.02 MB/s│
│ Cache Level 2 │ 28.42 MB/s│ 31.10 MB/s│ 25.59 MB/s│ 28.37 MB/s│
│ Memory │ 10.48 MB/s│ 31.16 MB/s│ 10.06 MB/s│ 17.23 MB/s│
└───────────────┴──────────────┴──────────────┴──────────────┴──────────────┘
Берём интеловский SX-33. Тут картина интереснее - график отображает оба уровня кэша, а текст - только один:Comments to report: amd 486DX2-66
CPU is in V86 mode: No
Processor : 80486DX 66 MHz
CPU speed index : 24.81
Total memory size : 12 MB
Memory Bandwidth : 28.02 MB/s
Cache/Memory Benchmark
┌──────────────┬──────────────┬──────────────┬──────────────┐
│ Read │ Write │ Move │ Average │
┌───────────────┼──────────────┼──────────────┼──────────────┼──────────────┤
│ Cache Level 1 │ 63.34 MB/s│ 31.24 MB/s│ 63.24 MB/s│ 52.61 MB/s│
│ Cache Level 2 │ 42.64 MB/s│ 31.11 MB/s│ 39.36 MB/s│ 37.70 MB/s│
│ Memory │ 11.85 MB/s│ 32.13 MB/s│ 11.62 MB/s│ 18.53 MB/s│
└───────────────┴──────────────┴──────────────┴──────────────┴──────────────┘
Следующий подопытный - UMC U5S-33. Здесь и с графика пропадает второй уровень кэша, при том что в биосе он остаётся включенным!Comments to report: Intel 486SX-33 SX680
CPU is in V86 mode: No
Processor : 80486SX 34 MHz
CPU speed index : 12.09
Total memory size : 12 MB
Memory Bandwidth : 76.47 MB/s
Cache/Memory Benchmark
┌──────────────┬──────────────┬──────────────┬──────────────┐
│ Read │ Write │ Move │ Average │
┌───────────────┼──────────────┼──────────────┼──────────────┼──────────────┤
│ Cache Level 1 │ 28.45 MB/s│ 31.10 MB/s│ 23.69 MB/s│ 27.75 MB/s│
│ Memory │ 19.31 MB/s│ 31.10 MB/s│ 17.14 MB/s│ 22.51 MB/s│
└───────────────┴──────────────┴──────────────┴──────────────┴──────────────┘
Comments to report: UMC U5S-super33
CPU is in V86 mode: No
Processor : UMC UMC UMC 195 MHz
CPUID (TFMS) : 0423 Codename: Unknown
Feature : 00000000h MMX(tm):No, IA SSE:No, IA SSE2:No
CPU speed index : 17.38
Total memory size : 12 MB
Memory Bandwidth : 61.74 MB/s
Cache/Memory Benchmark
┌──────────────┬──────────────┬──────────────┬──────────────┐
│ Read │ Write │ Move │ Average │
┌───────────────┼──────────────┼──────────────┼──────────────┼──────────────┤
│ Cache Level 1 │ 63.72 MB/s│ 31.10 MB/s│ 30.44 MB/s│ 41.75 MB/s│
│ Memory │ 20.84 MB/s│ 31.10 MB/s│ 15.54 MB/s│ 22.49 MB/s│
└───────────────┴──────────────┴──────────────┴──────────────┴──────────────┘
Собственно, нормально ли такое поведение speedsys на SX-ах (и тем более UMC) и чей это баг - программы или чипсета?