OpenACC Labs Results
Version | Lab | Device | OpenACC | Compiler Flags | Code | Time (s) | Time (s) |
---|---|---|---|---|---|---|---|
1 | Lab 1 | CPU | - | laplace | |||
2 | Lab 2 | CPU Multicore | - | -acc=multicore | laplace-multicore | ||
3 | Lab 2 | CPU Multicore | parallel | -acc=multicore | laplace-multicore-parallel | ||
4 | Lab 2 | CPU Multicore | kernels | -acc=multicore | laplace-multicore-kernels | ||
5 | Lab 3 | GPU with Managed Memory | parallel | -acc=gpu -gpu=managed | laplace-gpu-managed-parallel | ||
6 | Lab 3 | GPU with Managed Memory | kernels | -acc=gpu -gpu=managed | laplace-gpu-managed-kernels | ||
7 | Lab 3 | GPU without Managed Memory | parallel | -acc=gpu | laplace-gpu-parallel | ||
8 | Lab 3 | GPU without Managed Memory | kernels | -acc=gpu | laplace-gpu-kernels | ||
9 | Lab 4 | GPU without Managed Memory | parallel/ structured data directive | -acc=gpu | laplace-gpu-data-structured-parallel | ||
10 | Lab 4 | GPU without Managed Memory | parallel/ structured data directive | -acc=gpu | laplace-gpu-data-structured-kernels | ||
11 | Lab 4 | GPU without Managed Memory | parallel/ unstructured data directive | -acc=gpu | laplace-gpu-data-unstructured-parallel | ||
12 | Lab 4 | GPU without Managed Memory | parallel/ unstructured data directive | -acc=gpu | laplace-gpu-data-unstructured-kernels |