Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

все

.doc
Скачиваний:
299
Добавлен:
05.03.2016
Размер:
6.35 Mб
Скачать

Муром

Фліном

Запитання 2: Множина варіантів

У 1966 було запропоновано здійснювати класифікацію комп'ютерних систем за потоком операцій і даних...

Шеноном

Фліном

Хокні

Муром

Амдалом

Запитання 3: Множина варіантів

Для компіляції програм на мові С з засобами nVidia CUDA у середовищі Linux використовується команда:

nvcc src_file.c -o run_file

mpicc src_file.c -o run_file

openmpcc src_file.c -o run_file

openclcc src_file.c -o run_file

gcc src_file.c -fopenmp -o run_file

Запитання 4: Множина варіантів

Для компіляції програм на мові С з засобами OpenMP у середовищі Linux використовується команда:

nvcc src_file.c -o run_file

mpicc src_file.c -o run_file

openmpcc src_file.c -o run_file

openclcc src_file.c -o run_file

gcc src_file.c -fopenmp -o run_file

Запитання 5: Множина варіантів

Для компіляції програм на мові С з засобами MPI у середовищі Linux використовується команда:

nvcc src_file.c -o run_file

mpicc src_file.c -o run_file

openmpcc src_file.c -o run_file

openclcc src_file.c -o run_file

gcc src_file.c -fopenmp -o run_file

Запитання 6: Множина варіантів

Для компіляції програм на мові С з засобами MPI у середовищі Linux можна використати команду:

mpicc src_file.c -lm -O2 -o run_file

openmpcc src_file.c -lm -O3 -o run_file

openclcc src_file.c -lm -O3 -o run_file

gcc src_file.c -fopenmp -lm -O2 -o run_file

Запитання 7: Множина варіантів

Для компіляції програм на мові С з засобами OpenMP у середовищі Linux можна використати команду:

mpicc src_file.c -lm -O2 -o run_file

openmpcc src_file.c -lm -O3 -o run_file

openclcc src_file.c -lm -O3 -o run_file

gcc src_file.c -fopemp -lm -O2 -o run_file

Запитання 8: Множина варіантів

Яка системна змінна в середовищі Linux використовується для задання шляху до бібліотек розробки MPI?

LD_LIBRARY_PATH

PATH

INCDIR

Запитання 9: Множина варіантів

Яка системна змінна в середовищі Linux використовується для задання шляху до виконуваних файлів засобів розробки MPI?

PATH

LD_LIBRARY_PATH

INCDIR

Запитання 10: Множина варіантів

Яка системна змінна в середовищі Linux використовується для задання шляху до виконуваних файлів засобів розробки nVidia CUDA (зокрема nvcc)?

PATH

LD_LIBRARY_PATH

INCDIR

Запитання 11: Множина варіантів

Яка системна змінна в середовищі Linux використовується для задання шляху до бібліотек розробки nVidia CUDA?

PATH

LD_LIBRARY_PATH

INCDIR

Запитання 12: Множина варіантів

Яка бібліотека використовується компілятором gcc при створенні програм з підтримкою OpenMP?

gomp

libcudart

glut

opengl

openmp

Запитання 13: Множина варіантів

Яку бібліотеку буде підключено при використанні компілятором gcc опції -fopenmp ?

gomp

libcudart

glut

opengl

openmp

openmpi

math

Запитання 14: Відповідність (графічне)

Є кілька концепцій розпаралелювання: ручне, автоматизоване та напівавтоматизоване. Які з наведених програмних засобів відповідають яким концепціям?

B. Kerrighead

C. MPI

B. OpenMosix

C. OpenMP

C. CUDA

B. OpenSSI

A. напівавтоматизоване

B. автоматизоване

C. ручне

Запитання 15: Множина варіантів

процес адаптації алгоритмів, записаних у вигляді програм, для їх ефективного виконання на обчислювальній системі паралельної архітектури називається

векторизацією

розпаралелюванням

серіалізацією

Запитання 16: Множина варіантів

процес адаптації алгоритмів, записаних у вигляді програм, для їх ефективного виконання на обчислювальній системі векторної архітектури називається

векторизацією

розпаралелюванням

серіалізацією

Запитання 17: Множина варіантів

Тривіальна (проста) декомпозиція обчислювальної задачі передбачає, що ...

різні копії лінійного коду можуть виконуватися незалежно один від одного і не залежать від результатів, отриманих в процесі обчислень в інших копіях коду. Проілюструвати подібний варіант можна на прикладі розв'язання задачі методом перебору або Монте-Карло. У цьому випадку одна й та ж програма, отримавши різні початкові параметри, може бути запущена на різних процесорах кластеру. Як легко помітити, програмування таких паралельних процесів нічим не відрізняється звичайного програмування на послідовному комп'ютері, за винятком маленької ділянки коду, що відповідає за запуск копій програми на процесорах кластеру та потім очікування закінчення обчислень запущених програм.

вихідна задача розбивається на ряд послідовних дій, які можуть бути виконані на різних вузлах кластера не залежно від проміжних результатів, але строго послідовно. За наведеним нами сценарієм дані обробляються в режимі конвеєру.

передбачає виконання на кожному процесорі однієї і тієї ж задачі, але над різними наборами даних.

Запитання 18: Множина варіантів

Функціональна декомпозиція обчислювальної задачі передбачає, що ...

різні копії лінійного коду можуть виконуватися незалежно один від одного і не залежать від результатів, отриманих в процесі обчислень в інших копіях коду. Проілюструвати подібний варіант можна на прикладі розв'язання задачі методом перебору або Монте-Карло. У цьому випадку одна й та ж програма, отримавши різні початкові параметри, може бути запущена на різних процесорах кластеру. Як легко помітити, програмування таких паралельних процесів нічим не відрізняється звичайного програмування на послідовному комп'ютері, за винятком маленької ділянки коду, що відповідає за запуск копій програми на процесорах кластеру та потім очікування закінчення обчислень запущених програм.

вихідна задача розбивається на ряд послідовних дій, які можуть бути виконані на різних вузлах кластера не залежно від проміжних результатів, але строго послідовно. За наведеним нами сценарієм дані обробляються в режимі конвеєру.

передбачає виконання на кожному процесорі однієї і тієї ж задачі, але над різними наборами даних.

Запитання 19: Множина варіантів

Декомпозиція обчислювальної задачі по даних передбачає, що ...

різні копії лінійного коду можуть виконуватися незалежно один від одного і не залежать від результатів, отриманих в процесі обчислень в інших копіях коду. Проілюструвати подібний варіант можна на прикладі розв'язання задачі методом перебору або Монте-Карло. У цьому випадку одна й та ж програма, отримавши різні початкові параметри, може бути запущена на різних процесорах кластеру. Як легко помітити, програмування таких паралельних процесів нічим не відрізняється звичайного програмування на послідовному комп'ютері, за винятком маленької ділянки коду, що відповідає за запуск копій програми на процесорах кластеру та потім очікування закінчення обчислень запущених програм.

вихідна задача розбивається на ряд послідовних дій, які можуть бути виконані на різних вузлах кластера не залежно від проміжних результатів, але строго послідовно. За наведеним нами сценарієм дані обробляються в режимі конвеєру.

передбачає виконання на кожному процесорі однієї і тієї ж задачі, але над різними наборами даних.

Запитання 20: Множина варіантів

Якими засобами усуваються конфлікти в суперскалярних процесорах?

компілятором

апаратними засобами процесора

користувачем програми

Запитання 21: Множина варіантів

За рахунок чого швидкість обробки даних на конвеєрному процесорі вища?

вищої тактової частоти

обробці кількох команд за один так

спеціальному компілятору

швидкій операційній системі

Запитання 22: Множина варіантів

Суперскалярний процесор

процесор обладнаний кількома обчислювальними пристроями

процесор обладнаний кількома скалярними регістрами

процесор обладнаний векторними регістрами

процесор, який підтримує VLIW-інструкції

Запитання 23: Множина варіантів

Векторний процесор

процесор обладнаний кількома обчислювальними пристроями

процесор обладнаний кількома скалярними регістрами

процесор обладнаний векторними регістрами та засобами для роботи з векторами даних

процесор, який підтримує VLIW-інструкції

Запитання 24: Множина варіантів

VLIW процесор - це

процесор обладнаний кількома обчислювальними пристроями

процесор обладнаний кількома скалярними регістрами

процесор обладнаний векторними регістрами та засобами для роботи з векторами даних

процесор, який підтримує VLIW-інструкції

процесор виготовлений фірмою VLIW

Запитання 25: Множина варіантів

VLIW -

very long instruction word

Vista long infrastructure Windows

Vindows Live Instanse Word

Запитання 26: Множина варіантів

Російські мікропроцесори серії «Ельбрус» належать до наступної архітектури

CISC

RISC

VLIW

ПЛІС

DSP

Запитання 27: Множина варіантів

Мікропроцесори Intel Itanium належать до наступної архітектури

CISC

RISC

VLIW

ПЛІС

DSP

Запитання 28: Множина варіантів

Мікропроцесори Intel Core 2 Duo належать до наступної архітектури

CISC

RISC

VLIW

ПЛІС

DSP

Запитання 29: Множина варіантів

Мікропроцесори Intel Quad Core належать до наступної архітектури

CISC

RISC

VLIW

ПЛІС

DSP

Запитання 30: Множина варіантів

Мікропроцесори AMD Phenom належать до наступної архітектури

CISC

RISC

VLIW

ПЛІС

DSP

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]