М. А. КАРЦЕВ, В. А. БРИК
ВЫЧИСЛИТЕЛЬНЫЕ
СИСТЕМЫ
И СИНХРОННАЯ
АРИФМЕТИКА
МОСКВА «РАДИО И СВЯЗЬ» 1981
ББК 32. 97
К21
УДК 681. 32
Карцев М. А. , Брик В. А. К21 Вычислительные системы и синхронная
арифметика. — М. : Радио и связь, 1981. — 360 с, ил. В пер. : 1 р. 20 к. Исследуются, с одной стороны, организация структур
многомашинных, многопроцессорных и конвейерных вычислительных систем и
организация вычислений в них и, с другой стороны, — большинство
известных методов построения быстродействующих синхронных
сумматоров, умножителей и устройств для деления, используемых в
вычислительных системах и машинах.
30502-127 62_81 (с } 2704080330 ББК 32. 97
14 046(01 )-81 F' 6Ф7. 3
Рецензенты: д-р техн. наук проф. Ю. М. Шамаев, канд.
техн. наук. Ю. Н. Глухов. Редакция литературы по кибернетике и вычислительной технике
© Издательство «Радио и связь», 1981 г. ПРЕДИСЛОВИЕ
Приступая к этой книге, мы отдавали себе отчет
в том, что в настоящее время отнюдь не ощущается
недостатка в публикациях по вычислительным системам. Наоборот, поток книг и статей по этим вопросам
существенно обгоняет развитие техники и способов
применения вычислительных систем. Вероятно, количество
названий только монографий по этим вопросам превышает
количество реализованных и действующих
вычислительных систем, имеющихся в мире. Между тем в этой
области есть еще слишком много неясных вопросов. Не устоялась даже терминология. В этой книге под
словами вычислительная система, вынесенными в
заголовок, мы понимаем вычислительные средства,
предназначенные для выполнения параллельных вычислений;
точное определение этого понятия содержится в п. 1. 1. 1. Но наименее проработанным является, на наш
взгляд, вопрос о производительности вычислительных
систем. Слишком часто данные, сообщаемые о
производительности проектируемой или выпускаемой
вычислительной системы, получаются путем простого
суммирования производительности отдельных средств-, входящих
в состав системы. Между тем ситуации, с которыми
приходится сталкиваться пользователю реальной
вычислительной системы, могут быть существенно разными;
соответственно различны и те данные о
производительности системы, которые ему нужны. Если система используется в составе крупного
вычислительного центра, где большое количество
пользователей решает свои сравнительно мелкие задачи, то
суммарная производительность системы почти не интересует
каждого отдельного пользователя. Она важна для него
лишь постольку, поскельку от нее зависит, сколько
времени он сможет получить для работы в интерактивном
(диалоговом) режиме или сколько задач от него примут
для решения в режиме пакетной обработки. С очень похожим положением мы имеем дело, к&К
правило, при использовании вычислительной системы
в составе автоматизированной системы управления
производством (в масштабе предприятия, отрасли,
народного хозяйства в целом) и в различных информационно-
поисковых системах. Здесь тоже обычно имеется ряд
мало связанных между собой небольших задач,
работающих, однако, над общим банком данных.