Позволяет программировать практически в терминах математических формул
(*ответ*) язык НОРМА
язык mpС
система DVM
Т-система
Предлагает подход к автоматическому динамическому распараллеливанию программ система параллельного программирования
(*ответ*) Т-система
система DVM
система Linda
язык НОРМА
Преимуществом мультипроцессоров перед другими видами параллельных компьютеров является
(*ответ*) легкость работы с единой разделенной памятью
возможность одновременного выполнения нескольких операций
возможность создания систем с очень большим количеством процессоров
отсутствие конфликтов
При децентрализованной стратегии управления задачами
(*ответ*) главная задача отсутствует
задачи по очереди становятся главными
имеется одна главная задача, которая отвечает за размещение подчиненных задач
подчиненные задачи разделены на непересекающиеся подмножества и у каждого из этих подмножеств есть своя главная задача
При динамическом прогнозировании ветвления с использованием таблицы переходов в случае неверно предсказанного прогноза
(*ответ*) меняется бит в ячейке, соответствующей данному переходу
количество неправильно предсказанных прогнозов увеличивается на единицу в ячейке, соответствующей данному переходу
бит в ячейке, соответствующей данному переходу, не меняется
ячейка, соответствующая данному переходу, удаляется из таблицы
При динамическом прогнозировании ветвления с использованием таблицы переходов каждая ячейка такой таблицы содержит адрес команды перехода и
(*ответ*) бит, указывающий, был ли сделан переход в последний раз
количество неправильно предсказанных прогнозов для этого перехода
количество правильно предсказанных прогнозов для этого перехода
количество осуществленных переходов по этому адресу
При иерархической стратегии управления задачами
(*ответ*) подчиненные задачи разделены на непересекающиеся подмножества и у каждого из этих подмножеств есть своя главная задача
задачи по очереди становятся главными
имеется одна главная задача, которая отвечает за размещение подчиненных задач
главная задача отсутствует
При методе программирования, основанном на параллелизме задач
(*ответ*) каждая подзадача выполняется на своем процессоре и реализуется своей собственной программой
несколько подзадач выполняются на одном процессоре в режиме разделения времени
каждая подзадача выполняется на нескольких процессорах
каждая подзадача выполняется на своем процессоре и реализуется одной и той же программой
При стратегии хозяин/работник управления задачами
(*ответ*) имеется одна главная задача, которая отвечает за размещение подчиненных задач
задачи по очереди становятся главными
подчиненные задачи разделены на непересекающиеся подмножества и у каждого из этих подмножеств есть своя главная задача
главная задача отсутствует
При чтении процессом неготовой переменной
(*ответ*) происходит блокировка процесса вычисления, пока переменная не получит готового значения
процессу возвращается значение NULL
в переменную заносится некоторое значение по умолчанию
выдается сообщение об ошибке
Примером векторного суперкомпьютера является
(*ответ*) Cray С90
Pentium IV
UltraSPARC II
ILLIAC IV