Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Странности с определением кэша в speedsys на 486х
RSS

Странности с определением кэша в speedsys на 486х

<<Назад  Вперед>> Страницы: 1 2
Печать
 
pahan
Advanced Member


Откуда: Химки, М.О.
Всего сообщений: 1070
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мар. 2015
Когда-то моё знакомство с ПК начиналось именно с 486х... с тех пор я забыл всё об этом поколении, так что не удивляйтесь, если вопросы кому-то покажутся глупыми.

Итак, к делу.
Пока я имею одну гарантировано работоспособную 486ю материнку - это Jamicon KM-S4-1 (она же U6923, Rectron RT-4S3) на чипсете Sis 496. В ней воткнуто 256 Кб кэша, в режиме WB, тэг 8битный (значения верные, при неверных DOS просто не стартанёт).
Решил проверить speedsys на разных процах (их пока немного).
На интеловском DX-33 и AMD DX2-66 всё нормально - видны оба уровня кэша и на графике и в отчёте speedsys.
[q]
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│
└───────────────┴──────────────┴──────────────┴──────────────┴──────────────┘
[/q]
[q]
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│
└───────────────┴──────────────┴──────────────┴──────────────┴──────────────┘
[/q]
Берём интеловский SX-33. Тут картина интереснее - график отображает оба уровня кэша, а текст - только один:
[q]
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│
└───────────────┴──────────────┴──────────────┴──────────────┴──────────────┘
[/q]
Следующий подопытный - UMC U5S-33. Здесь и с графика пропадает второй уровень кэша, при том что в биосе он остаётся включенным!
[q]
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™: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│
└───────────────┴──────────────┴──────────────┴──────────────┴──────────────┘
[/q]


Собственно, нормально ли такое поведение speedsys на SX-ах (и тем более UMC) и чей это баг - программы или чипсета?
Ekb
Advanced Member


Всего сообщений: 1628
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
15 июня 2014
pahan написал:
[q]
Следующий подопытный - UMC U5S-33. Здесь и с графика пропадает второй уровень кэша, при том что в биосе он остаётся включенным!
[/q]
Думаю это проблема биоса, и/или не совсем корректная документация перемычек для UMC-процессоров.
Или специально, чтобы задушить UMC-бренд на руку Интела (у них были глобальные стыки в США)

Up: вот тут вроде нашел: https://youtu.be/CVm9r6mSHjU?t=33m3s
UMC - в левом нижнем экране
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
pahan написал:
[q]
В ней воткнуто 256 Кб кэша, в режиме WB, тэг 8битный (значения верные, при неверных DOS просто не стартанёт).
[/q]
Вот это очень странно. Обычно при любых настройках стартует, только скорости разные. И настройки это не кэша материнки, а кэша процессора.
BreakPoint
Гость

Ссылка

Должно работать, проверте еще раз положение джамперов конкретно под этот процессор.
Сейчас на форуме
sanders
Advanced Member
Профессионал

Откуда: Санкт-Петербург
Всего сообщений: 6434
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Так может поменять режим кэша на WT -такой он у Интелла.
Если проблема с SX-33уйдет, то проблема с биосом и обратным кэшем.
Silent Breeze
Advanced Member
Начинающий коллекционер

Откуда: Россия, Пермь
Всего сообщений: 1715
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 сен. 2011
pahan написал:
[q]
Processor : UMC UMC UMC 195 MHz
[/q]
Некислый такой 486 по версии этой проги :biggrin:
pahan
Advanced Member


Откуда: Химки, М.О.
Всего сообщений: 1070
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мар. 2015
[q]
Обычно при любых настройках стартует, только скорости разные.
[/q]
[q]
Так может поменять режим кэша на WT -такой он у Интелла.
[/q]
Что в вашем понимании стартует? Материнка да, пост пройдёт при любых настройках кэша. Далее, при неверных настройках - мёртвое зависание либо немедленно после вывода таблицы, либо через ~минуту (обращение к дисководу при этом даже не начинается). Иногда для разнообразия может выдать после таблицы совсем левые надписи (типа нет HDD, отключенного в биосе) с последующей порчей экрана и таким же мёртвым зависанием.
[q]
И настройки это не кэша материнки, а кэша процессора.
[/q]
В биосе они названы именно настройками l2-кэша...
Собственно их всего 4:
L1 вкл/выкл
L2 вкл/выкл
Режим L2 - WT/WB
Разрядность тэга L2
Загрузить дос с дискеты я могу или отключив оба или только L2 или правильно выставив 2 последние настройки для него.
[q]
Должно работать, проверте еще раз положение джамперов конкретно под этот процессор.
[/q]
Самый цирк в том, что под Интел SX и UMC между собой различаются только одной перемычкой! Попробую завтра завести UMC с интеловскими настройками.
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
pahan написал:
[q]
[/q]
i8088 не так давно писал о своих экспериментах с настройками кэша на Sis496/497.
То что Вы указали - действительно для кэша на материнке. Признаю ошибку.
Так вот установка разных значений WT/WB и 7/8 бит влияет только на максимальный размер кэшируемой памяти и скорость.
Работает всё стабильно при любых настройках.
Поэтому видимо или что-то с джамперами или дефект платы.
BreakPoint
Гость

Ссылка

Я где то с пол года назад плясал с бубном вокруг какой то матери. Тоже были с кэшем приколы, как то полечил, но уже не помню как и какая была мать.
У меня вообще график спидсиса во все стороны скакал.
Помоему плечилось правильной комбинацией WT/WB и 7/8 бит. Попробуйте, там брутфорсом всего 4 варианта.
И мне чего то кажется, что режим кэша проца не настраивается, как производитель сделал, так и будет. Определить WT или WB кэш можно по маркировке.
Сейчас на форуме
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
BreakPoint написал:
[q]
И мне чего то кажется, что режим кэша проца не настраивается, как производитель сделал, так и будет. Определить WT или WB кэш можно по маркировке.
[/q]
Для Cyrix настраивается в BIOS, для Intel/AMD WB можно отключить перемычкой.
Про L2 я подробно писал, можно найти ту тему
<<Назад  Вперед>> Страницы: 1 2
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Странности с определением кэша в speedsys на 486х
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS