Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Краткий Курс САПР в одном док2010.doc
Скачиваний:
0
Добавлен:
24.01.2020
Размер:
1.2 Mб
Скачать

6. Требования к техническому обеспечению сапр

Техническое обеспечение САПР включает в себя различные технические средства (hardware), используемые для выполнения автоматизированного проектирования, а именно вычислительные системы, ЭВМ (компьютеры), периферийные устройства, сетевое оборудование, а также оборудование некоторых вспомогательных систем (например, измерительных), поддерживающих проектирование. Отметим, что вычислительной системой (в отличие от ЭВМ и вычислительной сети) называют совокупность аппаратных и программных средств, совместно используемых при решении задач и размещаемых компактно на территории, размеры которой соизмеримы с размерами аппаратных средств.

Используемые в САПР технические средства должны обеспечивать: выполнение всех необходимых проектных процедур, для которых имеется соответствующее ПО; взаимодействие между проектировщиками и ЭВМ, поддержку интерактивного режима работы; взаимодействие между членами коллектива, выполняющими работу над общим проектом.

Первое из этих требований выполняется при наличии в САПР вычислительных машин и систем с достаточными производительностью и емкостью памяти.

Второе требование относится к пользовательскому интерфейсу и выполняется за счет включения в САПР удобных средств ввода-вывода данных и прежде всего устройств обмена графической информацией.

Третье требование обусловливает объединение аппаратных средств САПР в вычислительную сеть.

В результате общая структура ТО САПР представляет собой сеть узлов, связанных между собой средой передачи данных. Узлами (станциями данных) являются рабочие места проектировщиков, часто называемые автоматизированными рабочими местами (АРМ) или рабочими станциями (WS — Workstation), ими могут быть также большие ЭВМ (мейнфреймы), отдельные периферийные и измерительные устройства. Именно в АРМ должны быть средства для интерфейса проектировщика с ЭВМ. Что касается вычислительной мощности, то она может быть распределена между различными узлами вычислительной сети.

Среда передачи данных представлена каналами передачи данных, состоящими из линий связи и коммутационного оборудования.

Типы вычислительных машин и систем

Компьютеры (ЭВМ) и вычислительные системы (ВС) принято классифицировать по ряду признаков.

В зависимости от производительности и стоимости вычислительного оборудования выделяют несколько типов ЭВМ и ВС, причем разные поколения вычислительной техники имели свою шкалу типов. Так, до середины 80-х годов прошлого века ЭВМ делили на микро-ЭВМ, мини-ЭВМ, большие ЭВМ (ЭВМ высокой производительности) и суперЭВМ. В настоящее время ЭВМ и ВС подразделяют на персональные компьютеры, рабочие станции, серверы, мэйнфреймы, кластеры и суперкомпьютеры.

Наибольшее распространение в САПР получили персональные компьютеры (ПК), рабочие станции и серверы.

Персональные компьютеры появились в начале 80-х годов прошлого века в результате трансформации мини-ЭВМ в сравнительно дешевые настольные системы для индивидуального использования, благодаря. развитию элементной базы вычислительной техники, приведшему к созданию больших (БИС) и сверхбольших (СБИС) интегральных схем.

Рабочие станции представляют собой вычислительные системы, ориентированные на решение задач в определенных приложениях, прежде всего в автоматизированных системах проектирования (САПР). Компьютеры в САПР ориентированы на решение сложных проектных задач, что обусловливает повышенные быстродействие и объем памяти, а также расширенные возможности обработки и визуализации графической информации рабочих станций по сравнению с персональными компьютерами. Поэтому обычно рабочие станции имеют более сложную структуру и более дорогие устройства, чем ПК.

В вычислительных сетях выполнение функций, связанных с обслуживанием всех узлов сети, возлагается на серверы. По функциональному назначению различают серверы файловые, баз данных, коммутационные, прикладные, почтовые и т.п. Серверы, как правило, должны обладать большим быстродействием, надежностью и во многих случаях увеличенной емкостью памяти по сравнению с компьютерами в клиентских узлах.

Мэйнфреймами называют большие ЭВМ. Высокая производительность и большая емкость памяти обеспечивают решение сложных проблем, позволяют использовать такие компьютеры в качестве центрального узла ВС, управляющего работой многих простых терминалов. Однако по отношению производительность/цена мэйнфреймы обычно заметно уступают предшествующим типам ВС, их использование в САПР в настоящее время весьма ограниченное. Однако в последнее время компания IBM активно поддерживает переход в крупных корпоративных информационных системах на использование мэйнфремов в качествсе центров обработки данных вместо большого числа распределенных серверов.

Кластер — это распределенная система компьютеров, функционирующая как единая система с общими ресурсами. Основная цель, обусловившая появление кластеров, — сохранение работоспособности ВС путем перераспределения нагрузки при выходе из строя части ресурсов. Кроме того, кластеризация — один из путей повышения производительности ВС за счет совместного использования многих компьютеров. Кластеры позволяют наращивать вычислительную мощность, поскольку легко масштабируются. В настоящее время (2008 г.) кластеры составляют большинство в списке Top500 и тенденция к расширению их присутствия в этом списке сохраняется.

Компьютеры, характеризуемые наибольшими значениями производительности и цены среди других типов ЭВМ и ВС, относят к категории суперкомпьютеров. Так, суперкомпьютер ASCI White SP Power3, созданный в IBM и установленный в Ливерморской национальной лаборатории США, бывший еще в 2001 г. мировым лидером по производительности, включает 8192 процессоров. Его производительность (по тесту Linpack) оценивается в 7226 Gflops, пиковая производительность — в 12,288 Tflops. Оборудование этого суперкомпьютера занимает площадь, равную площади двух баскетбольных площадок. Мировой лидер 2007 г. по производительности суперкомпьютер IBM BlueGene/L построен на 212992 процессорах и имел производительность 478.2 Tflops. Очевидно, что это уникальные вычислительные системы, обычно используемые в научных и образовательных учреждениях для решения сложных задач при научных исследованиях. Предполается, что к 2015 г. производительность в 1 Tflops будет характеристикой настольных компьютер