Из перечисленного: 1) количество коммуникаций у подзадач должно быть примерно одинаковым; 2) коммуникации должны быть, по возможности, статическими; 3) там, где это возможно, следует использовать глобальные коммуникации; 4) коммуникации должны быть, по возможности, параллельными - при проектировании коммуникаций следует придерживаться правил
(*ответ*) 1, 4
3, 4
1, 2
2, 3
Из перечисленного: 1) меньшая трудоемкость; 2) большая гибкость; 3) возможность достижения максимального быстродействия; 4) меньшая опасность возникновения тупиковых ситуаций - достоинствами подхода, основанного на параллелизме задач, по сравнению с подходом, основанным на параллелизме данных, являются
(*ответ*) 2, 3
1, 4
3, 4
1, 2
Из перечисленного: 1) модульность; 2) асинхронность операций отправки и приема данных; 3) возможность одновременной обработки всех элементов массива; 4) хорошая масштабируемость - достоинствами модели параллельного программирования задача/канал являются
(*ответ*) 1, 4
2, 3
3, 4
1, 2
Из перечисленного: 1) они выполняют операции гораздо медленнее; 2) они могут быть добавлены к обычному процессору; 3) они требуют большего количества аппаратного обеспечения; 4) для них сложно писать программы - недостатками массивно-параллельных процессоров по сравнению с векторными являются
(*ответ*) 3, 4
1, 3
2, 4
1, 2
Из перечисленного: 1) памяти; 2) команд; 3) процессоров; 4) ввода/вывода - основными формами параллелизма являются параллелизм на уровне
(*ответ*) 2, 3
1, 3
3, 4
1, 2
Из перечисленного: 1) поддержка различного поведения различных пользователей и различных объектов и в то же время обеспечение когерентной общей модели; 2) репликация объектов; 3) пространство кортежей; 4) множество самодостаточных устройств, предоставляющих услуги другим устройствам - ключевыми идеями, положенными в основу системы Globe, являются
(*ответ*) 1, 2
2, 4
2, 3
1, 4
Из перечисленного: 1) применение стандартных языков программирования; 2) хорошая переносимость программ; 3) высокая производительность; 4) применение одной и той же операции одновременно к массиву значений - основными чертами последовательной модели программирования являются
(*ответ*) 1, 2
2, 3
3, 4
1, 4
Из перечисленного: 1) С; 2) Fortran; 3) С++; 4) Object Pascal - стандарт МРI поддерживает работу с языками
(*ответ*) 1, 2
1, 4
2, 3
1, 3
Из перечисленного: 1) узел представляет собой полноценный компьютер с полным набором периферийных устройств; 2) узлы могут быть распределены по всему миру; 3) все узлы работают под управлением одинаковых операционных систем; 4) все узлы совместно используют единую файловую систему - для распределенной системы характерно
(*ответ*) 1, 2
2, 4
1, 3
3, 4