Список форумов Шадринский форум -> Программирование -> Программисты на отдыхе -> Устройство процессоров
Начать новую тему   Ответить на тему   вывод темы на печать

Устройство процессоров

Автор
Сообщение
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2005.06.09 14:14.15
Ответить с цитатой
* Area : RU.OS.CMP (Razgovory:Compare OS-es)
* From : Stanislaw Kive, 2:5030/750 (Friday May 27 2005 23:26)
* To : Sergei V. Dubrov
* Subj : Hовые 64-битные микропроцессоры "Эльбрус"
====
Здpаствуй, здpаствуй каpапузик Sergei!

Fri May 27 2005 18:24, Sergei V. Dubrov wrote to Sasha Shost:


SD> теперь покажи в своей исторической фразе "риск - это инструкция за такт"
SD> упоминание про кол-во транзисторов?


ну во первых - risc - это любая инструкция за одинаковое кол-во тактов.

SD> И поинтересуйся таки, сколько транзисторов было у ранних суперскаляров

там нет транзисторов. это все умные давно знают. там внутри сидит инженер
со счетами и нервно курит. ему туда, снуржи, показывают цифири (такие знаки на
дисках, диски на валах с электроприводом). инженер на счетах цифири
пересчитывает, и обратно результат на других дисках набирает.

от того, что инженер нервно курит и валы, на которых диски, без подшипников
и смазки - выделяется много тепла, и дыма (от инженера, который много курит).
чтоб инженер не перегерелся и в дыму не задохнулся - ставят вентилятор (кулер).

это просто скаляр. тоесть, один нервный инженер в коробочке. если туда
запихнуть нескольких (больше одного) инженеров - это уже "суперскаляр".

суперскаляр - сомнительное удовольствие, на самом деле, так как
производительность инженеров растет не линейно, они постоянно отвлекаются от
расчетов, чтоб друг с другом "за жизнь", с пивком, поговорить...

некоторые фирмы размещают инженеров в маленьких комнатках, инженеры ленивы,
ходят в гости редко, и от того производительность суперскаляра такой
архитектуры выше.

в суперскалярах над инженерами ставят мэнеджера, чтоб он пресекал брожения
и совместные перекуры, инежнеры с менеджером ругаются, отчего
производительность падает еще ниже, а температура растет, потому, что они все
при этом нервно курят.

еще инженеров можно разместить в два (или более) этажа - это
"гипертрединг". внешне "гипертрединг" притворяется несколькими (больше одного)
"суперскалярными" процессорами. но и тут есть проблема, производительность
инженеров падает на порядок, чем если бы они сидели все вместе, так как много
времени они тратят на совместные перекуры (для этого им приходится то
подниматься на этаж выше, то спускаться, без лифта). на каждом этаже есть
опять-же по менеджеру этажа, с которыми попутно ругаются инженеры. один главный
менеджер на все этажи, который распределяет на каком этаже что считать и
ругается с менеджерами этажей.

а в риске - сидит один инженер с калькулятром, холодным пивом,
кондиционером и сотовым телефоном.

такая вот архитектура...

Stanislaw Kive.

ps. травы не дам.

* Скажем наpкотикам: У HАС ЕЩЕ ВОДКА HЕ ЗАКОHЧИЛАСЬ!
-+- mobile node
+ Origin: Team Beer Nevskoye (2:5030/750)

_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Страница 1 из 1
Начать новую тему   Ответить на тему   вывод темы на печать
Показать сообщения:   
Список форумов Шадринский форум -> Программирование -> Программисты на отдыхе -> Устройство процессоров

 
Перейти: 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы