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

Полигон-2

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

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

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

Полигон-2 »   Коллекционирование и музеи »   Коллекция процов от Ekb
RSS

Коллекция процов от Ekb

<<Назад  Вперед>> Страницы: 1 2 3 * 4
Печать
 
kelevra
Advanced Member
Ленивый коллекционер

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


Ссылка


Дата регистрации на форуме:
13 апр. 2014
Ekb написал:
[q]
так это-ж какое изрощенное Пентиум ядро, которое понимает куча разных комбинации спаренных командных-кодов
[/q]
Что забили в набор инструкций, то и понимает :biggrin:
Возможно я ошибаюсь, ибо сам до конца не понимаю сущности этой!
Тяжелую гвардию бы, но она скорее всего уже ОТДЫХАЕТ)
Fe-Restorator
Гость

Ссылка

Ekb написал:
[q]
так это-ж какое изрощенное Пентиум ядро, которое понимает куча разных комбинации спаренных командных-кодов :biggrin:
[/q]
Не вполне понимаю, что именно ты называешь "командными-кодами"?
В первопне есть блок разбиения машинной команды (на ассемблере: mov ax 5) на микрооперации (условно: выборка из кеша, постановка на конвейер и прочие, такие как обращение к АЛУ, регистрам, стэку, ...). Вот эти-то микрооперации и объединяются порой, в т.ч. и по принципу SIMD.

С обратной стороны медали - это и бич всех "пней": чуть ошиблись с расстановкой микрокоманд - и выкидывай нафиг весь конвейер. Куча тактов потеряна безвозвратно, индекс производительности падает на порядок, а то и на два: камень становится медленнее в 100...1000 раз в эти мгновенья...
Сейчас на форуме
Ekb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 июня 2014
Fe-Restorator написал:
[q]
чуть ошиблись с расстановкой микрокоманд - и выкидывай нафиг весь конвейер.
[/q]
Интересно, а существует ли экпериментальные-тестировщики программы, чтобы показать "убогость конвеерной микрокоманды". Т.е. делая их заведомо с ошибками (постоянно с неудачными предсказаниями).

Чтобы сравнить с текущей моей 486 на 160мгц, и также можно сравнить с какой нибудь пентиум.
kelevra
Advanced Member
Ленивый коллекционер

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


Ссылка


Дата регистрации на форуме:
13 апр. 2014
Ekb написал:
[q]
Чтобы сравнить с текущей моей 486 на 160мгц, и также можно сравнить с какой нибудь пентиум.
[/q]
ну..пентиум даже ошибаясь будет побыстрее 486 :)
и проверка этого весьма проблематична...ибо предскозания переходов работает постоянно, то есть этот процесс всегда включен, а не когда попадаются какие-то особые команды.
Fe-Restorator
Гость

Ссылка

Ekb написал:
[q]
Интересно, а существует ли экпериментальные-тестировщики программы, чтобы показать "убогость конвеерной микрокоманды". Т.е. делая их заведомо с ошибками (постоянно с неудачными предсказаниями).
[/q]
Можешь сам написать таковой тестировщик, где каждая (например) 10-я команда будет "GOTO в соседний сегмент памяти". Предсказатель ветвлений досрочно уйдёт на пенсию без содержания. ;)
Жёсткий goto отлично сбрасывает конвейер, особенно при параллельном выполнении нескольких задач. Эт только с приходом "гипертрединга" стало возможно "выбросить goto" в отдельный процессорный поток/конвейер, не нарушая работы основного. Да и то не всегда гладко срабатывает.
Сейчас на форуме
Ekb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 июня 2014
К сожалению, программировать не умею.
Думал, что в инете давно летают такие программы. Я бы запустил и сравнил между 486-160мгц и Пентиум-160мгц .. или 486-150мгц и Пентиум-150мгц, т.к. шина данных в обеих случаях одинаково 50мгц ;) И проверить у кого больше пиписьек или попугайчиков :cool:
Silent Breeze
Advanced Member
Начинающий коллекционер

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


Ссылка


Дата регистрации на форуме:
12 сен. 2011
Ekb написал:
[q]
486-150мгц и Пентиум-150мгц, т.к. шина данных в обеих случаях одинаково 50мгц И проверить у кого больше пиписьек или попугайчиков
[/q]
тут к гадалке не ходи... можно самому догадаться кто кого порвет, единственное что интересно - на сколько процентов или во сколько раз...
Ekb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
15 июня 2014
Дык, где бы увидеть или скачать прогу :)
у меня системки готовые: 486 и перво-пень, причем собрать можно идентичную: 50мгц шина и +FPM-память.
Silent Breeze
Advanced Member
Начинающий коллекционер

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


Ссылка


Дата регистрации на форуме:
12 сен. 2011
Лучше так: 486+FPM 50x3 vs Pentium + FPM 50x3
486+FPM 50x3 vs Pentium + DIMM 50x3
486+FPM 40x4 vs Pentium + DIMM 66x2,5
skoroxod
Advanced Member
вежливый пролетарий

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


Ссылка


Дата регистрации на форуме:
5 мар. 2009
Нижний вариант ИМХО бессмыслен, разница там будет не в процентах а разах.
А вот i486DX4-100 (50x2) vs. Pentium-120 (50x2) попробовать можно.
Интеловский DX4-100 автоматически переходит в режим умножения х2 при FSB 50MHz и х2.5 на 40-й шине.
По идее и Am486DX4-100 должен вести себя так-же, но на 100% не уверен, не проверял.
Вот 486-е Оверы типа DX40DP®100 так точно не работают, они могут умножать шину только на х3
<<Назад  Вперед>> Страницы: 1 2 3 * 4
Печать
Полигон-2 »   Коллекционирование и музеи »   Коллекция процов от Ekb
RSS

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

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

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