Исследование производительности процессора обработки структур в системе…
УДК 004.2;004.31
Исследование производительности процессора
обработки структур в системе с многими потоками
команд и одним потоком данных
© А.Ю. Попов
МГТУ им. <...> Н.Э. Баумана, Москва, 105005, Россия
В ходе проекта, проводимого на кафедре «Компьютерные системы и сети» МГТУ
им Н.Э. Баумана, разработана вычислительная система с многими потоками команд и одним потоком данных, в которой реализованы новые архитектурные
принципы обработки структурированной информации. <...> Механизмы хранения
структур данных и доступа к ним реализованы на специализированном процессоре
обработки структур, который способен на аппаратном уровне выполнять такие
операции, как добавление, удаление, поиск, пересечение, дополнение, объединение
структур и др. <...> Преимущество этой системы — возможность параллельного исполнения частей вычислительных задач, связанных с доступом к структурам данных и арифметико-логической обработкой информации. <...> Описаны основные механизмы доступа к данным, приведены результаты экспериментов измерения производительности процессора обработки структур при выполнении основных
операций. <...> Представлены результаты сравнения аппаратной сложности реализации процессора обработки структур и универсальных микропроцессоров, выполняющих аналогичные действия. <...> Вычислительная система с многими потоками команд и одним
потоком данных (МКОД), разработанная и тестируемая на кафедре
«Компьютерные системы и сети» МГТУ им. <...> Н.Э. Баумана, использует параллельную обработку структур данных на основе специализированного аппаратного блока — процессора обработки структур. <...> Принцип функционирования системы МКОД основан на параллельной обработке двух составляющих данных: информационной и
структурной [1, 2]. <...> В [3, 4] показано, что в реализованном варианте построения системы можно выполнять параллельную обработку тех ветвей алгоритма, в которых ранее <...>