Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Коллекционирование и музеи » Коллекция процов от Ekb |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 | Печать |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 сентября 2014 23:47 Сообщение отредактировано: 1 октября 2014 0:14
kelevra написал: В понимании суперскаляра, значит ли это что должен иметь два кэша L1: Data and Code ? суперскаляр Например, у обычных 486 был кэшь L1 одно и общее на 8 или 16кб. Линейное ядро (не суперскаляр). А у Pentium-60 кэшь L1 разделили на 8кб кода и 8кб данных - это суперскаляр. Почему говорят Cyrix/IBM 5x86 тоже имеет часть "пентиума ядра", а кэшь обычный - линейный? |
kelevra
Advanced Member
Ленивый коллекционер Откуда: Петрозаводск-Минск Всего сообщений: 1198 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 апр. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 1 октября 2014 0:12 Сообщение отредактировано: 1 октября 2014 0:14
Суперскалярная архитектура подразумеввает то что процессор имеет два конвейера обработки информации, благодаря чему он способен одновременно выполнять две команды за один такт. А намсчет кеша, вот эта статья хорошо обьясняет: https://ru.wikipedia.org/wiki/Гарвардская_архитектура Просто в пнях решили увеличить производительность применив гарвардскую архитектуру, а цюрих видимо не удалось такое сделать, вот и сделали аля пень без деления кеша L1 |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 1 октября 2014 0:43 Сообщение отредактировано: 1 октября 2014 0:45
kelevra написал: Для простоты понимания, это имеет аналогию с Pentium 4 with HT ? То есть технология Гипертрейдинга? Суперскалярная архитектура подразумеввает то что процессор имеет два конвейера обработки информации, благодаря чему он способен одновременно выполнять две команды за один такт. Про кэшь, все четко и понятно Скорее по этой причине не может IBM/Cyrix 120-133мгц догнать до Pentium OverDrive 83 (разогнанный до 100мгц). Так как у одного линейный кэшь, а у другого - сдвоенный (код/данные). Это просто догадки. |
kelevra
Advanced Member
Ленивый коллекционер Откуда: Петрозаводск-Минск Всего сообщений: 1198 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 апр. 2014 |
Ekb написал: аналогия то есть...только все же это разные вещи) ля простоты понимания, это имеет аналогию с Pentium 4 with HT ? То есть технология Гипертрейдинга? Гипертрейдинг-это скорее пример аля двухпроцессорности, типа недодвухядерный А пример суперскалярности-это например....ну есть у нас две команды которые в принцепе похожи друг на друга, и что бы выполнить их нам нужно два такта, например пойти вперед, а затем на повернутся налево,- два действия, а в случает суперскалярности- пойти вперед, а в завершении повернуть налево обьеденяются в одну команду которую ядро понимает как одну. блин...плохой из меня учитель....не могу толком обьяснить) |
kelevra
Advanced Member
Ленивый коллекционер Откуда: Петрозаводск-Минск Всего сообщений: 1198 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 апр. 2014 |
Ekb написал: Вполне правдоподобные догадки. Про кэшь, все четко и понятно |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 1 октября 2014 1:11 Сообщение отредактировано: 1 октября 2014 1:12
kelevra написал: так это-ж какое изрощенное Пентиум ядро, которое понимает куча разных комбинации спаренных командных-кодов налево обьеденяются в одну команду которую ядро понимает как одну. Ну а так, вроде начинает прояснятся. |
kelevra
Advanced Member
Ленивый коллекционер Откуда: Петрозаводск-Минск Всего сообщений: 1198 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 апр. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 1 октября 2014 1:30 Сообщение отредактировано: 1 октября 2014 1:31
Ekb написал: Что забили в набор инструкций, то и понимает так это-ж какое изрощенное Пентиум ядро, которое понимает куча разных комбинации спаренных командных-кодов Возможно я ошибаюсь, ибо сам до конца не понимаю сущности этой! Тяжелую гвардию бы, но она скорее всего уже ОТДЫХАЕТ) |
Fe-Restorator |
NEW! Сообщение отправлено: 1 октября 2014 23:10 Сообщение отредактировано: 1 октября 2014 23:40
Ekb написал: Не вполне понимаю, что именно ты называешь "командными-кодами"? так это-ж какое изрощенное Пентиум ядро, которое понимает куча разных комбинации спаренных командных-кодов В первопне есть блок разбиения машинной команды (на ассемблере: mov ax 5) на микрооперации (условно: выборка из кеша, постановка на конвейер и прочие, такие как обращение к АЛУ, регистрам, стэку, ...). Вот эти-то микрооперации и объединяются порой, в т.ч. и по принципу SIMD. С обратной стороны медали - это и бич всех "пней": чуть ошиблись с расстановкой микрокоманд - и выкидывай нафиг весь конвейер. Куча тактов потеряна безвозвратно, индекс производительности падает на порядок, а то и на два: камень становится медленнее в 100...1000 раз в эти мгновенья... |
Сейчас на форуме |
Ekb
Advanced Member
Всего сообщений: 1628 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 июня 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 2 октября 2014 2:33 Сообщение отредактировано: 2 октября 2014 21:43
Fe-Restorator написал: Интересно, а существует ли экпериментальные-тестировщики программы, чтобы показать "убогость конвеерной микрокоманды". Т.е. делая их заведомо с ошибками (постоянно с неудачными предсказаниями). чуть ошиблись с расстановкой микрокоманд - и выкидывай нафиг весь конвейер. Чтобы сравнить с текущей моей 486 на 160мгц, и также можно сравнить с какой нибудь пентиум. |
kelevra
Advanced Member
Ленивый коллекционер Откуда: Петрозаводск-Минск Всего сообщений: 1198 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 13 апр. 2014 |
Ekb написал: ну..пентиум даже ошибаясь будет побыстрее 486 Чтобы сравнить с текущей моей 486 на 160мгц, и также можно сравнить с какой нибудь пентиум. и проверка этого весьма проблематична...ибо предскозания переходов работает постоянно, то есть этот процесс всегда включен, а не когда попадаются какие-то особые команды. |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 | Печать |
Полигон-2 » Коллекционирование и музеи » Коллекция процов от Ekb |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |