Обсуждение:Минск-22

Последнее сообщение: 4 года назад от TalmonS в теме «Быстродействие»

Быстродействие править

Два варианта, в каждом случае несколько источников, но не совсем понятно, как мерили. Или 5-6 тыс. оп/сек, или 56 тыс. оп/сек. И очень похоже на опечатку в одном из вариантов. Кто может, проясните? Marlagram 04:30, 29 июля 2010 (UTC)Ответить

56 тыс. оп/сек правильно это видно из времени 213.219.204.10 19:21, 13 июня 2012 (UTC).Ответить
По этому же вопросу. Вот это "сложение двух двоичных 37-разрядных чисел с фиксированной запятой: 12 мксек" - неверно. Время выполнения одного такта, как указано в начале: 24 мксек. Арифметическое сложение с фиксированной запятой, как и поразрядные операции, выполняются за 3-5 тактов, т.е. за 72-120 мксек. Вариант: Результат предыдущего действия (на сумматоре) + операнд без записи результата - это 3 такта. Чтение двух операндов, операция и запись результата (по второму адресу) - это 5 тактов. Команды сдвига - немножко медленнее, в зависимости от количества разрядов сдвига. Умножение и операции с плавающей запятой ещё медленее, а самая медленная операция - деление с фиксированной запятой - около 700 мксек, точнее не помню.--TalmonS (обс.) 10:58, 9 мая 2019 (UTC)Тальмон СильверОтветить