АСПИДная точность
Dec. 1st, 2020 05:12 pmВ незабвенной книге Уэзерелла "Этюды для программистов", написанной в 1978 году и переведенной в начале 1980-х, была глава, посвященная издательской системе, под названием "Печатник-подмастерье". В ней, в частности, говорится
Переводчики, во главе с Ю. М. Баяковским, не преминули добавить к списку литературы Баяковский Ю. М., Мишакова С. Т. Автоматизированная система подготовки публикаций и документов (АСПИД), ИПМ АН СССР им. М. В. Келдыша. Препринт № 19, 1977 и заметили: Система АСПИД написана на Фортране и на машине БЭСМ-6 тратит на подготовку страницы вывода также около 2 с.
Так вот, я запустил задачу из моего предыдущего поста в режиме нативной отработки экстракода печати и с подсчетом количества выполненных команд. Страниц было 42, последняя заполнена наполовину.
Итого 83025039 instructions per 1.803527 seconds - 46034818 IPS, 0.021723 uSPI
Практически ровно 2 миллиона команд на страницу. Потрясающая точность!
Для оценки времени работы укажем, что форматор, с помощью которого был получен английский оригинал настоящего издания, тратил на одну страницу вывода примерно 2 с времени ЦП, а написан он был на некоем диалекте языка Трак (см. гл. 28). Да и большинство других форматоров тратит на оформление каждой страницы вывода тоже примерно 1–2 с независимо от скорости ЭВМ, на которой они работают.
Переводчики, во главе с Ю. М. Баяковским, не преминули добавить к списку литературы Баяковский Ю. М., Мишакова С. Т. Автоматизированная система подготовки публикаций и документов (АСПИД), ИПМ АН СССР им. М. В. Келдыша. Препринт № 19, 1977 и заметили: Система АСПИД написана на Фортране и на машине БЭСМ-6 тратит на подготовку страницы вывода также около 2 с.
Так вот, я запустил задачу из моего предыдущего поста в режиме нативной отработки экстракода печати и с подсчетом количества выполненных команд. Страниц было 42, последняя заполнена наполовину.
Итого 83025039 instructions per 1.803527 seconds - 46034818 IPS, 0.021723 uSPI
Практически ровно 2 миллиона команд на страницу. Потрясающая точность!
no subject
Date: 2020-12-14 08:59 am (UTC)no subject
Date: 2020-12-14 09:29 am (UTC)no subject
Date: 2020-12-14 10:23 am (UTC)