Конвейерная обработка - Большая Энциклопедия Нефти и Газа, статья, страница 3
Лучше помалкивать и казаться дураком, чем открыть рот и окончательно развеять сомнения. Законы Мерфи (еще...)

Конвейерная обработка

Cтраница 3


При создании массовых отечественных ПМК для уменьшения аппаратурных затрат также были выбраны последовательная передачей обработка информации, но повышение быстродействия обеспечивалось конвейерной обработкой текущей информации двумя или более однокристальными микроЭВМ с одноразрядными АЛУ. В отличие от микропроцессоров такие БИС, предназначенные для обработки информации в соответствии с прикладной программой, содержат как процессор, так и оперативную память. На принципиальных схемах подобные микроЭВМ обозначают SMRGCT, указывающим, что они содержат сумматоры SM, сдвиговые регистры RG и счетчики СТ, характерные для мини - ЭВМ последовательного действия.  [31]

Характерные особенности ССАПР: использование одно - и двухуровневой архитектуры технических средств; единый высокого уровня язык описания объекта проектирования; единый язык описания заданий; конвейерная обработка информации.  [32]

ЕС-1020, ЕС-1022, ЕС-1030, ЕС-1050, ЕС-1052) имеет более развитый набор команд для обеспечения новых функций процессоров и каналов, обеспечения многопроцессорных средств и др. В старших моделях ЕС ЭВМ-2 используется принцип конвейерной обработки. В ЭВМ второй очереди имеется три типа каналов: селекторный, байт-мультиплексный и блок-мультиплексный. Последний обладает свойствами как селекторного, так и мультиплексного канала и предназначен для организации параллельной работы нескольких высокоскоростных внешних устройств по одной информационной линии. Все модели ЕС ЭВМ-2 поставляются с операционной системой версии 6.1 объемом 3 5 - 4 млн. команд.  [33]

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

Конвейерная обработка была описана в гл. Внутрипроцессорная конвейерная обработка в настоящее время широко используется. Здесь рассматривается конвейер из более сложных модулей - процессоров, управляемых каждый своим потоком команд.  [35]

Конвейеризация обработки данных расширяет параллелизм во времени вычислительного процесса за счет увеличения числа исполнительных устройств. Основу конвейерной обработки составляет раздельное выполнение некоторой операции в несколько этапов. При этом, когда первый этап завершается, результаты передаются на второй этап, на котором используются другие аппаратные средства. Устройство, используемое на первом этапе, используется для начала обработки новых данных.  [36]

При конвейерной обработке следует предусмотреть зону стекания. Время нахождения в этой зоне увеличивается, если очищающая жидкость пенится.  [37]

Обычно управление конвейерной обработкой является синхронным; время, отпущенное на выполнение каждого шага конвейера /, постоянно и фиксированно. Каждые t единиц времени результат каждого блока перемещается по конвейеру, чтобы стать входом для следующего блока. Однако при синхронном подходе обработка может быть приостановлена без необходимости, так как требуемое время может изменяться от блока к блоку, а также внутри данного блока для различных входов. Например, для выполнения шага нормализации результата при сложении чисел с плавающей точкой может потребоваться различное количество времени в зависимости от того, на сколько разрядов необходимо произвести нормализующий сдвиг и в какую сторону: вправо или влево. В этом случае, поскольку время / должно быть выбрано максимальным, необходимым для самого медленного блока конвейера, может оказаться так, что большую часть времени все единицы будут пребывать незагруженными, ожидая окончания / единиц времени.  [38]

В асинхронном конвейере в среднем процесс обработки может быть ускорен сигнализацией о завершении каждого шага конвейерной обработки и готовности передать свой операнд и получить новый. Результат шага k конвейерной обработки может быть послан на шаг ( k 1), как только шаг k выполнен, а блок ( k 1) свободен. Рассмотрим произвольный шаг конвейерной обработки. Очевидно, нужно иметь место, куда можно поместить входы и выходы в то время, как они используются или производятся. Обычно это предполагает наличие регистров: блок использует значение своего входного ( буферного) регистра для вычисления значения выходного ( буферного) регистра. После этого необходимо ждать, пока ( 1) - выходной регистр блока не будет очищен путем пересылки содержимого во входной регистр следующего блока и ( 2) - новое входное значение не появится в его входном регистре.  [39]

SDRAM также осуществляет конвейерную обработку информации, выполняя внутреннее разделение массива памяти на два независимых банка, что позволяет совмещать выборку из одного банка с установкой адреса в другом банке. SDRAM также поддерживает блочный обмен. Основная выгода от использования SDRAM состоит в поддержке последовательного доступа в синхронном режиме, где удается исключить дополнительные такты ожидания.  [40]

Возможно построение системы с использованием адресатов или организация конвейерной обработки с применением модуля с памятью ОЗУ-16К.  [41]

Легко заметить глубокую связь этого вида обработки с промышленным конвейером, где роль процессоров играют рабочие места, а данными являются заготовки. Так же, как у промышленного конвейера, производительность конвейерной обработки определяется числом и трудоемкостью операций, выполняемых каждым процессором: чем они меньше, тем производительнее работает конвейер.  [42]

Данные снабжаются указателями типа данных ( тегами), на основании которых по мере готовности данных ( операндов) к обработке ( а не в порядке последовательности команд в программе) они загружаются в соответствующие свободные операционные блоки. К тому же в самих операционных блоках может быть применена конвейерная обработка. Таким образом, создаются условия для реализации высокой производительности системы.  [43]

Приведенные примеры подтверждают широкие возможности комплекта К584 по обработке сложных арифметических операций, при минимальной затрате памяти микропрограмм. Возможности совмещения работы РОН7 и АЛУ ЦПЭ открывают пути для реализации конвейерной обработки команд, поэтому архитектура комплекта в равной степени соответствует требованиям по обработке коротких и длинных операций.  [44]

Источники знаний могут параллельно работать с разными сегментами структуры данных доски объявлений или может быть использован режим конвейерной обработки, когда разные операции выполняются с разными сегментами данных, которые по очереди извлекаются из конвейера.  [45]



Страницы:      1    2    3    4