Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
фтВТ ЕКІ, ПС, КС 1.doc
Скачиваний:
3
Добавлен:
06.02.2016
Размер:
727.55 Кб
Скачать

Слова і словосполучення

  • пользовательские прграммы = користувацькі програми

  • без вмешательства программы = без втручання програми

Текст № 18

VM / EPEX была разработана в рамках проекта исследования параллельной обработки (Research Parallel Processing Project - RP3). Это - высокораспараллеленная система с общей памятью, состоящая в полной конфигурации из 512 процессоров. Работа над ней ведётся в исследовательском центре IBM в Йорктауне. Цель системы EPEX - обеспечить построение прикладных параллельных систем ещё до того, как станет доступна аппаратура RP3, но эта система может использоваться для параллельного выполнения и на существующих многопроцессорных системах IBM, таких как 308Х и 309Х, включающих до 4 процессоров. VM / EPEX отображает параллельные процессоры (соответствующие процессам или заданиям) на отдельные виртуальные машины системы VM. Взаимодействие процессов и синхронизация выполняются над общей памятью, которая моделируется существующими средствами операционной системы VM. Синхронизация процессов выполняется при помощи директив, которые встроены в программы. Операционная система для выполнения синхронизации не привлекается.

Слова і словосполучення

  • существующие средства = сучасні (чинні) засоби

Текст № 19

Вывод результатов компилятора VS FORTRAN хорошо вербализован, детально демонстрирует все специфицированные опции компиляции и результирующую организацию памяти объекта. Когда исходный текст компилируется с включением опции векторизации, те программные циклы, которые векторизуются компилятором, легко обнаруживаются в листинге программы. Каждый такой цикл дополняется графическим представлением цикла, помещённым на левом поле листинга. Это представление показывает точную протяжённость цикла в исходных предложениях. Листинг показывает также результат анализа компилятором успешности векторизации. Если цикл векторизуется, то слева от графического представления помещается VECT. Если же цикл подходит для векторизации, но компилятор считает, что в некоторых частных случаях векторизация неэффективна, вместо VECT помещается ELIG. Таким образом, легко определить, как компилятор обработал программу при заданных опциях. Определение этого происходит в контексте исходного текста программы, а не в результате изучения результата компиляции.

Слова і словосполучення

  • результирующий = висхідний, підсумковий; (як наслідок ) наслідковий

  • исходный = вихідний

Текст № 20

Процессы обмениваются информацией с другими процессами, выполняющимися в одном и том же или соседних узлах системы, путём посылки и приёма сообщений. Обмен сообщениями - единственное средство для межузловой связи и синхронизации, так как в системе iPSC нет общей памяти. Посылка сообщения может быть с блокировкой или без блокировки. Посылка с блокировкой приостанавливает работу процесса до тех пор, пока сообщение не будет отправлено. (Заметим, что это не означает, что сообщение будет получено.) Хотя использование посылки сообщений без блокировки ускоряет работу процесса, перед посылкой следующего сообщения по тому же каналу связи или перед изменением буфера с сообщением необходимо производить проверку того, отправлено ли предыдущее сообщение ( с блокировкой или без блокировки). Отдельная проблема заключается в том, что программа может посылать сообщения быстрее, чем узел-получатель может их принимать.