HPC-Quiz-FT IV

HPC-Quiz-FT IV

University

25 Qs

quiz-placeholder

Similar activities

2nd Round

2nd Round

University

20 Qs

2nd round

2nd round

University

20 Qs

Pointers in C

Pointers in C

University

24 Qs

CSE316_Unit01_Quiz01

CSE316_Unit01_Quiz01

University

20 Qs

KSK1014 BOOTUP STARTUP

KSK1014 BOOTUP STARTUP

KG - University

20 Qs

Operating System

Operating System

University

20 Qs

Playing with C

Playing with C

University

20 Qs

Quiz sobre Computação de Alto Desempenho

Quiz sobre Computação de Alto Desempenho

University

20 Qs

HPC-Quiz-FT IV

HPC-Quiz-FT IV

Assessment

Quiz

Computers

University

Medium

Created by

Sorna K

Used 1+ times

FREE Resource

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

What is the correct way to free allocated GPU memory?

free(ptr);

cudaFree(ptr);

gpuFree(ptr);

cudaDealloc(ptr);

2.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Which function is used to copy data from the CPU to the GPU?

cudaMemcpy(dest, src, size, cudaHostToDevice);

cudaCopy(dest, src, size, cudaMemcpyHostToDevice);

cudaMemcpy(dest, src, size, cudaMemcpyHostToDevice);

memcpy(dest, src, size);

3.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

How do you allocate memory on the GPU?

malloc(size);

cudaMalloc(&ptr, size);

gpuAlloc(&ptr, size);

cudaAlloc(&ptr, size);

4.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

What does the threadIdx.x variable represent?

The index of the current thread within a block

The index of the current block within the grid

The total number of threads in a block

The total number of blocks in the grid

5.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

Which keyword is used to define a function that runs on the GPU but is called from the CPU?

__device__

__global__

__host__

__gpu__

6.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

How do you declare a CUDA kernel function?

void kernel<<<...>>>();

__global__ void kernel() {}

__kernel void kernel() {}

gpu_function void kernel() {}

7.

MULTIPLE CHOICE QUESTION

10 sec • 1 pt

How do you launch a CUDA kernel with 256 threads per block?

kernel();

kernel<<<1, 256>>>();

kernel<<<256, 1>>>();

kernel<<<256>>>();

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?