User Tag List

Показано с 1 по 10 из 2727

Тема: Цифровая археология: 1801 и все-все-все

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    Выходит, что я был прав - если "пронормировать" по количеству тактов, то и получается "реальная частота" и что при одинаковой этой реальной тактовой - производительность разных процессоров на простых регистровых операциях - одинаковая.
    ??? Именно что разная. Ядра процессоров разных поколений тратят разное количество тактов на инструкцию регистр-регистр. Правда там еще скорость внешней шины накладывается, именно она ограничивает скорость. Ядро ВМ1 имеет спецветку микрокода для быстрой обработки регистр-регистр, и ему надо всего 3 микроинструкции*2 такта каждая = 6, но внешняя шина даже в идеальных условиях не успевает поставлять ядру инструкции быстрее, поэтому имеем видимые снаружи 8 тактов. Про ВМ2/3 пока не скажу, но, похоже с учетом конвейера и предекодера они могут выполнять регистр-регистр и за два такта, но внешние шины опять тормозят и не позволяют эффективно использовать ядро.

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    Ну а "эффективность архитектуры" будет выявляться тестом со всеми инструкциями системы команд. Только вот - почему на простых регистровых не выявилась разница от предвыборки ? Или приведенные цифры - какой-то "пиковой" производительности (единственной команды) ? Как это измерить ? (а не посчитать теоретически)
    Приведенные цифры на последовательности команд "mov Rs, Rd", сняты с реальных процессоров, внешняя шина работает без лишних задержек (SSYNC/AR и RPLY выставляются мгновенно), на максимальной скорости.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    18.03.2011
    Адрес
    Воронеж
    Сообщений
    558
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    Ядра процессоров разных поколений тратят разное количество тактов на инструкцию регистр-регистр. Правда там еще скорость внешней шины накладывается
    в том-то и дело, что не важно сколько конкретно тактов образует цикл, ведь именно цикл и есть частота(раньше даже на шкалах приемников писали - кило-циклы, а не килогерцы). Ведь самая короткая операция или вообще какое-то полезное действие процессор совершает за цикл, потом для следующей команды начинается следующий цикл. А из скольких промежуточных тактов состоит этот цикл - не важно, это просто особенности реализации, а вовсе не эффективности или мера совершенства. Не оспариваете Вы ведь то, что входной тактовый сигнал во многих процессора сначала просто делится на сколько-то.
    А про задержки от шины не надо напоминать - и так всем понятно. Лучше расскажите - как правильно схемо-технически сделать,что бы процессор не ждал (при условии, что все остальное заведомо успевает).

    Вы наверняка это знаете - подскажите (что бы я не искал) - какие тактовые частоты у 1801ВМ1,2,3 1806 и, кажется, какие-то более современные появились (в общем у всех этого семейства) и по каким топологическим нормам они сделаны и про технологию - слои металлизации и прочее - что знаете)
    Последний раз редактировалось ra3qdp; 19.02.2019 в 01:31.

  4. #3

    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    759
    Поблагодарили
    353 сообщений
    Mentioned
    88 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    Лучше расскажите - как правильно схемо-технически сделать,что бы процессор не ждал (при условии, что все остальное заведомо успевает).
    На вопросы из категории как сделать всех счастливыми я ответить не могу, увы.

    Цитата Сообщение от ra3qdp Посмотреть сообщение
    Вы наверняка это знаете - подскажите (что бы я не искал) - какие тактовые частоты у 1801ВМ1,2,3 1806 и, кажется, какие-то более современные появились (в общем у всех этого семейства) и по каким топологическим нормам они сделаны и про технологию - слои металлизации и прочее - что знаете)
    Это все много раз писалось и в теме, и на гитхабе, прямо в readme.md написано, красиво оформлено.
    Хорошо, еще раз (устало). Технологии у всех 1801ВМx примерно одинаковые, нормы 4-5 микрон, один слой металла, один поликремния, и диффузия N-типа. N-МОП транзисторы, двух типов - со встроенным (их еще называют depletion mode/load) и индуцированным каналом. Частоты тоже у всех процессоров одинаковые, ВМ1 - 5МГц, ВМ2 - 5МГц (10/2), ВМ3 - 6МГц.

  5. #4

    Регистрация
    18.03.2011
    Адрес
    Воронеж
    Сообщений
    558
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    11 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vslav Посмотреть сообщение
    и на гитхабе,
    подскажите - что это и где ?
    С быстродействием на простых регистровых - все понятно. Но эти данные, насколько я понял, получены простым расчетом, зная устройство процессоров по документации или "глядя в микроскоп". А как все-таки померить реально ? Как выяснить эффективность реализации всех команд ? Приводились данные
    производительности в единицах Dhrystone, но как их получили ? Вроде упоминалась какая-то программа SPEED (что ли)

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)

Похожие темы

  1. Ответов: 7
    Последнее: 28.06.2014, 17:50
  2. Микросхемы МПК 580,1801,1810 и другие...
    от Alex_Vac в разделе Барахолка (архив)
    Ответов: 44
    Последнее: 07.04.2012, 08:03
  3. ЦИФРОВАЯ МУЗЫКА НА ZX
    от AAA в разделе Музыка
    Ответов: 98
    Последнее: 18.09.2011, 22:33
  4. Учебный стенд УМПК-1801
    от dk_spb в разделе ДВК, УКНЦ
    Ответов: 2
    Последнее: 12.05.2010, 16:52
  5. Цифровая музыка от Вадима Ермеева
    от zxmike в разделе Музыка
    Ответов: 2
    Последнее: 06.08.2007, 23:13

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •