Cтраница 1
Известная параллельная вычислительная система - ILLIAC-IV - эффективна для решения П - задач. Алгоритмы для этой системы составляются с учетом возможности одновременного выполнения всеми процессорными элементами одной и той же команды, но и эта система не эффективна для решения неавтономных не П - задач, хотя и в значительно меньшей степени, чем другие модели. При решении не П - задач преимущества параллельных вычислений, быстродействие и надежность ( живучесть) полностью не используются. Система ILLIAC-IV выходит из строя не только при отказе ЦУУ или главной ЭВМ, но даже при отказе любого процессорного элемента. В ILLIAC каждый вычислительный элемент либо выполняет ту работу, которую ему поручило устройство управления, либо ничего не делает, поэтому большинство элементов будет простаивать большую часть времени и вычислительные возможности будут использоваться очень неэффективно. Много памяти расходуется впустую. [1]
Развитие параллельных вычислительных систем также подтверждает полезность явного разделения управления данных, так как Отдельным процессам необходимо обмениваться не только данными, но и управляющими командами. [2]
Одно из преимуществ параллельных вычислительных систем перед однопроцессорными состоит в том, что они обеспечивают большую живу честь, поскольку отказ одного из процессоров не выводит из строя всю систему. Но это верно до тех пор, пока отказавший процессор не является управляющим. [3]
Конвейерные системы аналогичны параллельным вычислительным системам. Они имеют большой разброс по скорости вычислений. Максимальная производительность обеспечивается, когда решаемая задача полностью загружает систему, и минимальная - когда задача не может загружать систему, и в системе имеются одиночные потоки данных. [4]
Классификация и особенности архитектуры параллельных вычислительных систем различны, типов. [5]
![]() |
Упрощенная структурная схема систем типа ОКМД. [6] |
Известны многочисленные схемы классификации параллельных вычислительных систем по признакам, характеризующим общую организацию структур и функционирования систем. Наиболее полная схема классификации приведена в [16] и включает следующие признаки: типы потоков команд и данных ( одиночные и множественные) в центральной части вычислительной системы, способ обработки данных в центральных устройствах обработки ( пословная или поразрядная), степень связности и степень однородности основных компонентов вычислительной системы, тип внутренних связей в системе. [7]
Последнее особенно важно для построения параллельных вычислительных систем. [8]
Этот уровень параллелизма присущ всем параллельным вычислительным системам - со структурами и ОКМД, и МКОД, и МКМД, но в различной его содержательной интерпретации, которую удобно трактовать на основе следующей конкретизации понятия перестраиваемости. [9]
Имеются версии библиотек NAG для Фортрана 77 / 90, С, а также библиотеки для симметричных многопроцессорных и параллельных вычислительных систем с различной организацией памяти. [10]
В настоящее время наибольшей популярностью при программировании для систем с распределенной памятью, а таковыми являются большинство российских высокопроизводительных параллельных вычислительных систем, является MPI. Однако это низкоуровневое средство, и разработка с его помощью реальных больших задач требует очень высокой квалификации программиста и больших затрат времени. [11]
В роли серверов-вычислителей часто применяются старнш кодеин ЭВМ общего назначения и супер - ЭВМ, а также появляющееся в последнее время на мировом рынке специализированные параллельные вычислительные системы. [12]
Предварительный анализ сформулированной экстремальной задачи ( 7) показывает, что ее приближенное решение при конкретных значениях заданных параметров, по-видимому, возможно лишь при использовании современных параллельных численных методов и параллельных вычислительных систем. Тем не менее, представляется, что увеличение вычислительной сложности - разумная плата за ожидаемое существенное уменьшение понятийной сложности структурной идентификации, возможности порождения требуемого достоверного знания на основе рациональной, а не интуитивной познавательной деятельности ЛПР. [13]
Под перспективными микропроцессорами имеются в виду 32-разрядные микропроцессоры и элементы ЭВМ, интегральные процессоры цифровой обработки сигналов, специализированные микропроцессоры для решения задач искусственного интеллекта и микропроцессоры, которые могут быть использованы для построения параллельных вычислительных систем, таких, например, как гиперкубические структуры, матричные процессоры с волновой обработкой или потоковые машины. Проектирование систем на основе перспективных микропроцессоров существенно отличается от разработок с использованием их 8 - и 16-разрядных предшественников; в книге охвачены основные аспекты этого проектирования, в том числе архитектурная и программная организация систем, их конструктивное оформление. [14]
Тем не менее требования многих современных объектов управления и других применений вычислительных средств таковы, что они превалируют над соображениями практи-тической целесообразности выбора наименее трудоемких и / или дорогостоящих альтернатив и, более того, приводят к необходимости дорогостоящего поиска новых архитектурных, структурных и программных решений при проектировании параллельных вычислительных систем. Разумеется, при этом учитывается существующее и прогнозируемое состояние элементной базы вычислительных средств. [15]