Исходная задача анализируется, оценивается возможность ее распараллеливания на этапе разработки параллельного алгоритма
(*ответ*) декомпозиции
планирования вычислений
укрупнения
проектирования коммуникаций
Каждый объект системы CORBA описывается на языке
(*ответ*) описания интерфейсов IDL
Java
С++
MPI
Когда аппаратные средства не могут поддерживать все возможные комбинации команд в режиме одновременного выполнения с совмещением, в конвейере возникают конфликты
(*ответ*) структурные
логические
по управлению
по данным
Когда выполнение одной команды зависит от результата выполнения предыдущей команды, в конвейере возникают конфликты
(*ответ*) по данным
логические
по управлению
структурные
Концепция неограниченного параллелизма - это концепция
(*ответ*) построения алгоритмов, приспособленных к реализации на параллельных системах с очень большим числом устройств
разработки программ, состоящих из большого числа параллельных задач
построения очень больших мультикомпьютерных систем
построения очень больших мультипроцессорных систем
Модель передачи сообщений отличается от модели задача/канал тем, что
(*ответ*) сообщение посылается не в канал, а определенной задаче
периодически осуществляется синхронизация задач
могут порождаться новые задачи
операции отправки и приема данных асинхронны
Назначение конвейеризации состоит в
(*ответ*) увеличении количества команд, завершающихся в единицу времени
одновременном выполнении одной и той же операции над всеми элементами массива данных
том, что одновременно начинают выполняться несколько команд
сокращении времени выполнения отдельной команды
Начало направлению промежуточного программного обеспечения, основанного на координации, дала система
(*ответ*) Linda
DVM
Jini
Globe
Неблокирующая посылка сообщения в стандарте МРI означает, что
(*ответ*) возврат из функции обмена происходит сразу
после передачи сообщения все заблокированные процессы продолжают работу
сообщение передается сразу всем процессам
после возврата из функции обмена все элементы сообщения уже будут приняты
Недостаток системы CORBA заключается в
(*ответ*) том, что каждый объект расположен только на одном сервере
необходимости считывания файлов с удаленного сервера для получения доступа
невозможности работы с различными аппаратными платформами
возможности программирования только на языке С
Независимость от местоположения означает
(*ответ*) что файлы могут перемещаться с одного сервера на другой без изменения пути файла
что файл не может быть перемещен с одного сервера на другой
возможность монтирования удаленной файловой системы в локальную файловую иерархическую структуру
что по имени пути невозможно определить расположение файла