|
ttg 1.0.0
Template Task Graph (TTG): flowgraph-based programming model for high-performance distributed-memory algorithms
|
Go to the source code of this file.
Macros | |
| #define | TTG_CXX_COROUTINE_HEADER <@CXX_COROUTINE_HEADER@> |
| #define | TTG_CXX_COROUTINE_NAMESPACE @CXX_COROUTINE_NAMESPACE@ |
| #define | TTG_HAVE_COROUTINE |
| #define | TTG_HAVE_CUDA |
| #define | TTG_HAVE_CUDART |
| #define | TTG_HAVE_HIP |
| #define | TTG_HAVE_HIPBLAS |
| #define | TTG_HAVE_LEVEL_ZERO |
| #define | TTG_HAVE_DEVICE |
| #define | TTG_HAVE_MPI |
| #define | TTG_HAVE_MPIEXT |
| #define TTG_CXX_COROUTINE_HEADER <@CXX_COROUTINE_HEADER@> |
the C++ header containing the coroutine API
Definition at line 10 of file config.in.h.
| #define TTG_CXX_COROUTINE_NAMESPACE @CXX_COROUTINE_NAMESPACE@ |
the C++ namespace containing the coroutine API
Definition at line 13 of file config.in.h.
| #define TTG_HAVE_COROUTINE |
whether the compiler supports C++ coroutines
Definition at line 16 of file config.in.h.
| #define TTG_HAVE_CUDA |
whether TTG has CUDA language support
Definition at line 19 of file config.in.h.
| #define TTG_HAVE_CUDART |
whether TTG has CUDA runtime support
Definition at line 22 of file config.in.h.
| #define TTG_HAVE_DEVICE |
whether TTG has any device programming model (CUDA/HIP/LEVEL_ZERO) support
Definition at line 34 of file config.in.h.
| #define TTG_HAVE_HIP |
whether TTG has HIP support
Definition at line 25 of file config.in.h.
| #define TTG_HAVE_HIPBLAS |
whether TTG has HIP BLAS library
Definition at line 28 of file config.in.h.
| #define TTG_HAVE_LEVEL_ZERO |
whether TTG has Intel Level Zero support
Definition at line 31 of file config.in.h.
| #define TTG_HAVE_MPI |
whether TTG has MPI library
Definition at line 37 of file config.in.h.
| #define TTG_HAVE_MPIEXT |
whether TTG has the mpi-ext.h header
Definition at line 40 of file config.in.h.
1.9.8