![](/user_photo/2706_HbeT2.jpg)
все
.doc
cpp
Запитання 174: Множина варіантів
величина,
що характеризує векторні комп'ютери
прискорення,
яке отримується при використанні
векторних операцій
час
підготовки даних у векторному комп'ютері
степінь
векторизації обчислень в векторному
комп'ютері
Запитання 175: Множинна відповідь
Яке з зазначених розширень, програми написаної на OpenCL, може мати хостова частина програми (host)?
cl
ocl
c
cpp
Запитання 176: Множина варіантів
Щоб в OpenCL створити чергу команд використовується функція:
clCreateCommandQueue()
clCreateCommandLine()
clBuildCommandPipe()
clProduceCommandLine()
Запитання 177: Множина варіантів
В скільки разів для алгоритму здвоювання середній степінь паралелізму менший ідеального?
в
log n разів
в
n разів
в
n-1 разів
в
n/2 разів
Запитання 178: Множина варіантів
В OpenCL створення об’єкту пам’яті здійснюється за допомогою функції:
clCreateBuffer()
clCreateMemoryObject()
clBuildMemoryObject()
Запитання 179: Множинна відповідь
В OpenCL створення об’єкту програми можна виконати за допомогою функції:
clCreateProgramWithSource()
clCreateProgramWithBinary()
clCreateProgram()
clBuildProgram()
clCreateProgramByBinary()
clCreateProgramBySource()
Запитання 180: Множина варіантів
Для послідовного алгоритму середній степінь паралелізму рівний:
(n-1)/(n-1)=
1
n-1/n
Запитання 181: Множина варіантів
В OpenCL компіляція програмного об’єкту здійснюється за допомогою функції:
clBuildProgram()
clCompileProgram()
clCompileProgramObj()
clCompileProgramObject()
clBuildProgramObject()
Запитання 182: Множина варіантів
В OpenCL створення об’єкту ядра здійснюється за допомогою функції:
clCreateKernel()
clBuildKernel()
clProduceKernel()
Запитання 183: Множина варіантів
прискорення
паралельного алгоритму
степінь
паралелізму
прискорення
послідовного алгоритму
формальна
модель прискорення
Запитання 184: Множина варіантів
В OpenCL встановлення аргументів ядра здійснюється за допомогою функції:
clSetKernelArg()
clMakeKernelArg()
clCreateKernelArg()
clProduceKernelArg()
Запитання 185: Множина варіантів
прискорення
паралельного алгоритму в порівнянні з
найкращим послідовним алгоритмом
ефективність
паралельного алгоритму
степінь
паралелізму
прискорення
паралельного алгоритму
Запитання 186: Множина варіантів
За допомогою якої OpenCL runtime API функції можна виконувати читання з об’єкту пам’яті?
clEnqueueReadBuffer()
clReadBuffer()
clReadMemObject()
clEnqueueReadMemoryObject()
Запитання 187: Множина варіантів
За допомогою якої OpenCL runtime API функції здійснюється звільнення об’єкту пам’яті?
clReleaseMemObject()
clFreeMemObject()
clReleaseBuffer()
clFreeBufferObject()
Запитання 188: Множина варіантів
Формула для обчислення прискорення, яке отримується при використанні векторних операцій:
Запитання 189: Множина варіантів
За допомогою якої OpenCL runtime API функції здійснюється звільнення об’єкту програми?
clReleaseProgram()
clFreeProgram()
clReleaseProgramObj()
clFreeProgramObject()
Запитання 190: Множина варіантів
За допомогою якої OpenCL runtime API функції здійснюється звільнення черги команд?
clReleaseCommandQueue()
clFreeCommandQueue()
clReleaseCommandLine()
clFreeCommandLine()
Запитання 191: Множина варіантів
За допомогою якої OpenCL runtime API функції здійснюється звільнення контексту?
clReleaseContext()
clFreeContext()
clReleaseContekst()
clFreeContekst()
Запитання 192: Множина варіантів
За допомогою якої OpenCL runtime API функції здійснюється звільнення об’єкту ядра?
clReleaseKernel()
clFreeKernel()
clReleaseKernelObj()
clFreeKernelObj()
Запитання 193: Множинна відповідь
Існують такі способи компіляції ядра в OpenCL:
Онлайн
компіляція
Офлайн
компіляція
Пряма
компіляція
Зворотня
компіляція
Віддалена
компіляція
Безпосередня
компіляція
Запитання 194: Множина варіантів
Чи вірне твердження, що при офлайн компіляції хостова програма отримує ядро в бінарному вигляді?
Так
Ні
Запитання 195: Множина варіантів
«Прискорення виконання програми за рахунок розпаралелювання її інструкцій на безлічі обчислювачів – обмежена часом, необхідним для виконання її послідовних інструкцій» – це закон:
Амдала
Брукса
Мура
Густафсона
Запитання 196: Множина варіантів
Копія ядра (kernel), яка виконується для конкретного індексу називається:
work-item
work-group
kernel-copy
Запитання 197: Множина варіантів
Чи вірне твердження, що кожній work-group приписується груповий ID ?
Так
Ні
Запитання 198: Множина варіантів
Як називається простір індексів в OpenCl?
NDRange
NDMas
NDArray
Запитання 199: Множина варіантів
Яка максимальна розмірність простору індексів в OpenCl?
1
2
3
4
5
Запитання 200: Множинна відповідь
В OpenCl в контекст (context) входять наступні ресурси:
обчислювальні
пристрої (device)
ядра
(kernel)
об’єкти
програм
об'єкти
пам’яті
Запитання 1: Множина варіантів
OpenMP є:
Популярним
засобом програмування для комп’ютерів
зі спільною пам’яттю
Популярним
засобом програмування для комп’ютерів
з розподіленою пам’яттю
Відомою
мовою програмування для багатопроцесорних
систем
Відомою
мовою програмування для кластер них
систем
Запитання 2: Множинна відповідь
З якими мовами програмування підтримує роботу OpenMP?
PHP
Fortran
С
С++
Python
Запитання 3: Множинна відповідь
Чому POSIX інтерфейс не підходить для практичного паралельного програмування?
Не
має підтримки Fortran
Нема
підтримки паралелізму по даних
Не
має підтримки С
Не
має підтримки С++
Запитання 4: Множина варіантів
Важливою перевагою технології OpenMP є:
Можливість
інкрементного програмування
Можливість
декрементного програмування
Можливість
інкрементно-декрементного програмування
Всі
відповіді вірні
Запитання 5: Відповідність (графічне)
Поставте у відповідність компілятору ключ для компіляції OpenMР програм:
|
A. –openmp B. –fopenmp C. -xopenmp D. - /openmp E. -mp |
Запитання 6: Множина варіантів
Для того щоб перевірити чи підтримує компілятор якусь з версій OpenMP необхідно написати :
#ifdef
_OPENMP
#ifdef
_OPEN
#ifdef
_OPENMPIRUN
#ifdef
_OPENMP_SUPPORT
Запитання 7: Множина варіантів
SPMD-
Це
модель паралельного програмування в
рамках якої для всіх паралельних потоків
використовується один і той же код.
Це
модель паралельного програмування в
рамках якої для всіх паралельних потоків
використовується різний код.