Состав вычислительного комплекса

Состав вычислительного комплекса

Состав вычислительного комплекса




Скачать файл - Состав вычислительного комплекса

















С момента появления вычислительных машин возникло постоянное стремление повышения их производительности и надежности. При этом всегда возникал вопрос, каким путем решать эти задачи. Многомашинные и многопроцессорные комплексы внеслидополнительную дилемму, какие их них предпочтительно разрабатывать? Среди разработчиков существуют сторонники как многомашинных, так и многопроцессорных комплексов. Каким обра-зом можно оценить преимущества и недостатки того или иного направления? На этапе разработки дать точную оценку будущей производительности и надежности машины или комплекса невозможно, поэтому оценки носят в значительной степени качественный характер, однако дают представление о сравниваемых комплексах. Производительность любого вычислительного комплекса зависит, в частности, от структуры комплекса, емкости памяти, способов связи между устройствами, параметров самих устройств и т. Не следует забывать, что решаемые на комплексах задачи различны по характеру вычислений. Для каждой задачи характерен свой состав операций, число обращений к внешней памяти, объем передаваемой между устройствами информации и др. Кроме этого, возможны различные варианты нагрузки. Как правило, рассматривают два наиболее характерных варианта нагрузки. Первый заключается в том, что в вычислительный комплекс поступает большой поток различных, не связанных между собой задач с небольшим объемом вычислений. При втором варианте комплекс нагружается объемными задачами, число которых может быть и небольшим, но решение каждой связано с большой вычислительной работой. В обоих случаях мы наблюдаем, множественный поток команд и множественный поток данных, которые из-за различия объема вычислений обрабатываются по-разному. При первом варианте нагрузки в многомашинных комплексах ММВК общий поток задач тем или иным способом разделяется между всеми ЭВМ комплекса, и каждая из них работает независимо от других. Разделение задач может происходить с помощью общих внешних запоминающих устройств ВЗУ , в которых орга-. ЭВМ, по мере завершения решения текущей задачи, выбирает новую из списка и обрабатывает ее. Существующие в ММВК связи между машинами используются при этом только для обеспечения надежности. Если одна из ЭВМ выходит из строя, ее задача переводится на другую машину, которая и должна завершить ее выполнение. В процессе работы комплекса объем информации, передаваемой между машинами незначительный и затраты времени каждой машины на такой объем малы. В результате производительность вычислительного комплекса с достаточной точностью может быть определена как сумма производительностей отдельных машин и линейно пропорционально растет с увеличением числа ЭВМ в нем. Когда главной задачей комплекса является обеспечение высокой надежности, и другие ЭВМ работают как резервные, производительность комплекса равна производительности одной ЭВМ, выполняющей основную задачу. В многопроцессорном комплексе МПВК также организуется список задач, непрерывно пополняемый вновь поступающими задачами, из которого. Характерным отличием организации вычислений в этих комплексах от ММВК является доступность каждого из процессоров к любому ресурсу: При этом, все процессоры работают под управлением единой операционной системы. Общедоступность всех ресурсов неизбежно приводит к конфликтам между процессорами из-за этих ресурсов, а это означает, что процессоры какую-то часть времени неизбежно будут простаивать. Очевидно, что, чем больше в комплексе процессоров, тем больше вероятность конфликтов и соответственно простоев, и, как следствие, снижение производительности. Надо учитывать и еще один фактор — затраты времени на организацию процесса обработки информации в вычислительном комплексе, то есть на работу операционной системы. Эти затраты характерны для ММВК и МПВК, но в многопроцессорном вычислительном комплексе требуются еще и дополнительные затраты на обеспечение взаимодействия между различными устройствами, прежде всего процессорами. Это означает, что ОС МПВК выполняет более сложные функции, чем в ММВК. При втором варианте нагрузки картина получается другая. Задачи, требующие большого объема вычислений, могут быть раз-. Задача будет решена, когда будут решены все подзадачи и их результаты будут совмещены и обработаны на заключительном этапе. Организация решения таких крупных задач в ММВК оказывается весьма сложной, так как каждая ЭВМ работает под управлением своей операционной системы, а требуется совместная работа всех ЭВМ, то есть требуется некая надстройка над ОС, которая должна быть принадлежностью одной из ЭВМ, становящейся управляющей. Можно эту надстройку попытаться сделать общей, но тогда ММВК фактически превращается в МПВК. Другая сложность возникает из-за того, что при решении таких задач необходимо передавать между машинами значительный объем информации: В конечном счете это приводит к непроизводительным временным затратам всех ЭВМ и неоправданно ма-лому увеличению производительности с увеличением числа ЭВМ в комплексе. Для МПВК решение таких задач не приводит к заметным дополнительным затратам времени, так как эти затраты на организацию процесса обработки практически не отличаются от тех, которые имеют место при решении потока независимых задач. Конечно, решение задач с параллельной обработкой данных требует соответствующей ОС. Таким образом, при решении трудоемких задач производительность МПВК превосходит производительность ММВК при равном числе процессоров. Приведенные рассуждения свидетельствуют о том, что предпочтение или выбор комплекса по производительности будет определяться характером решаемых задач. Что касается вопросов обеспечения надежности , здесь однозначное преимущество имеют МПВК перед ММВК. Это объясняется тем, что в ММВК используется резервирование машин, а в МПВК имеется резервирование устройств. Благодаря этому МПВК может обеспечить более высокую надежность по сравнению с ММВК при том же объеме оборудования или ту же надежность при меньших аппаратных затратах. Следует обратить внимание на еще одну важную особенность ММВК и МПВК. Речь идет о способности комплексов к реконфигурации , и, прежде всего, о возможности автоматической реконфигурации. Возможности по созданию новых конфигураций ММВК, по крупному, сводятся к подключению или отключению некоторого количества машин. В МПВК реконфигурация может быть реализована не только за счет подключения или отключения устройств, но и за счет модифицирования коммутационных устройств и раз-. Несомненно, это осложняет ОС МПВК по сравнению с ОС ММВК, но зато обеспечивает большую гибкость комплекса, предоставляет большие возможности разработчикам прикладных программ задач. В этом явное преимущество МПВК. Подводя итог сравнения комплексов с различной организацией вычислений, теоретики констатируют неоднозначность преимуществ того или иного способа обработки данных и рекомендуют решать вопрос выбора на основании предъявляемых требований по надежности, производительности, характеру задач и рабочей нагрузке. Чем вызвана замена в компьютере устройства преобразования адресов устройством формирования адресов? Можно ли решать одну задачу параллельным способом на многомашинном вычислительном комплексе? Что такое сателлитная ЭВМ? Перечислите типы структурной организации многопроцессорных вычислительных комплексов. Как организована многомодульная память? Имеется ли какое-нибудь преимущество в такой организации? Перечень случаев заболеваний и травм , при наступлении которых возмещают мед организации или лицу расходы по оказанию мед. Изображение быта и жизни сибирской деревни в предвоенные годы. Особенности использования народной речи. Истинная и ложная любовь I. Общие требования к организации образовательного процесса на факультативных занятиях музыкальной, театральной, хореографической и художественной направленности I. Комический эффект, создаваемый игрой слов, народной этимологией. Возрастные особенности детей лет. Астрономия Биология География Другие языки Интернет Информатика История Культура Литература Логика Математика Медицина Механика Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Транспорт Физика Философия Финансы Химия Экология Экономика Электроника.

Особенности организации вычислительных комплексов

Прогноз погоды на июль месяц

Дорожкив теплицесвоими руками фото

Современные управляющие вычислительные комплексы

Открытый чемпионат франциипо теннису 2017 результаты

Цифра 1 своими руками фото

Анапа казань расписание

Служба на подводной лодке по контракту зарплата

Вычислительный комплекс

Герои рассказа женский разговор

Таблица лиги европы 2017на данный момент

Понятие обязательственного права в римском праве

Многопроцессорный вычислительный комплекс

Характеристика щелочных металлов

Йеллоустонский вулкан последние новости июнь 2016

Методы развития организации пригожин

Report Page