StarPU Internal Handbook
Loading...
Searching...
No Matches
config.h File Reference

Go to the source code of this file.

Macros

#define CONFIG_FUT
#define HAVE_AIO_H
#define HAVE_AYUDAME_H
#define HAVE_CBLAS_SGEMV
#define HAVE_CLENQUEUEMARKERWITHWAITLIST
#define HAVE_CLGETEXTENSIONFUNCTIONADDRESSFORPLATFORM
#define HAVE_CLOCK_GETTIME
#define HAVE_CL_CL_EXT_H
#define HAVE_COPY_FILE_RANGE
#define HAVE_CUBLASLT_H
#define HAVE_CUDA_GL_INTEROP_H
#define HAVE_CXX11
#define HAVE_DECL_CUSPARSESETSTREAM
#define HAVE_DECL_ENABLE_FUT_FLUSH
#define HAVE_DECL_FUT_SETUP_FLUSH_CALLBACK
#define HAVE_DECL_FUT_SET_FILENAME
#define HAVE_DECL_HWLOC_CUDA_GET_DEVICE_OSDEV_BY_INDEX
#define HAVE_DECL_HWLOC_DISTANCES_OBJ_PAIR_VALUES
#define HAVE_DECL_HWLOC_HIP_GET_DEVICE_OSDEV_BY_INDEX
#define HAVE_DECL_NVMLDEVICEGETTOTALENERGYCONSUMPTION
#define HAVE_DECL_SMPI_PROCESS_SET_USER_DATA
#define HAVE_DLB_H
#define HAVE_DLFCN_H
#define HAVE_DLOPEN
#define HAVE_ENABLE_FUT_FLUSH
#define HAVE_FUT_SETUP_FLUSH_CALLBACK
#define HAVE_FUT_SET_FILENAME
#define HAVE_FXT_BLOCKEV_LEAVE
#define HAVE_FXT_CLOSE
#define HAVE_GETPAGESIZE
#define HAVE_GETRLIMIT
#define HAVE_GLPK_H
#define HAVE_HDF5_H
#define HAVE_HIP_HIP_RUNTIME_API_H
#define HAVE_HIP_HIP_RUNTIME_H
#define HAVE_HWLOC_CPUKINDS_GET_NR
#define HAVE_HWLOC_GET_AREA_MEMLOCATION
#define HAVE_HWLOC_GLIBC_SCHED_H
#define HAVE_HWLOC_TOPOLOGY_DUP
#define HAVE_HWLOC_TOPOLOGY_SET_COMPONENTS
#define HAVE_INTTYPES_H
#define HAVE_LEVELDB_DB_H
#define HAVE_LIBATLAS
#define HAVE_LIBBLAS_OPENBLAS
#define HAVE_LIBCBLAS
#define HAVE_LIBDL
#define HAVE_LIBDLB
#define HAVE_LIBF77BLAS
#define HAVE_LIBGFORTRAN
#define HAVE_LIBGL
#define HAVE_LIBGLPK
#define HAVE_LIBGLU
#define HAVE_LIBGLUT
#define HAVE_LIBGOTO
#define HAVE_LIBGOTO2
#define HAVE_LIBHDF5
#define HAVE_LIBIFCORE
#define HAVE_LIBLEVELDB
#define HAVE_LIBOPENBLAS
#define HAVE_LIBRT
#define HAVE_LIBSIMGRID
#define HAVE_LIBWS2_32
#define HAVE_MALLOC_H
#define HAVE_MEMALIGN
#define HAVE_MKDTEMP
#define HAVE_MKOSTEMP
#define HAVE_MMAP
#define HAVE_MPI_COMM_F2C
#define HAVE_MSG_ENVIRONMENT_GET_ROUTING_ROOT
#define HAVE_MSG_GET_AS_BY_NAME
#define HAVE_MSG_HOST_GET_SPEED
#define HAVE_MSG_MSG_H
#define HAVE_MSG_PROCESS_ATTACH
#define HAVE_MSG_PROCESS_SELF_NAME
#define HAVE_MSG_PROCESS_USERDATA_INIT
#define HAVE_MSG_ZONE_GET_BY_NAME
#define HAVE_MSG_ZONE_GET_HOSTS
#define HAVE_NM_TRACE_ADD_SYNCHRO_POINT
#define HAVE_PIOMAN
#define HAVE_PIOM_LTASK_SET_BOUND_THREAD_OS_INDEXES
#define HAVE_POSIX_MEMALIGN
#define HAVE_POTI_INIT_CUSTOM
#define HAVE_POTI_USER_NEWEVENT
#define HAVE_PREAD
#define HAVE_PTHREAD_SETAFFINITY_NP
#define HAVE_PTHREAD_SPIN_LOCK
#define HAVE_PWRITE
#define HAVE_PYTHON_H
#define HAVE_ROCBLAS_ROCBLAS_H
#define HAVE_SCANDIR
#define HAVE_SG_ACTOR_ATTACH
#define HAVE_SG_ACTOR_ATTACH_PTHREAD
#define HAVE_SG_ACTOR_DATA
#define HAVE_SG_ACTOR_EXECUTE
#define HAVE_SG_ACTOR_GET_DATA
#define HAVE_SG_ACTOR_INIT
#define HAVE_SG_ACTOR_ON_EXIT
#define HAVE_SG_ACTOR_REF
#define HAVE_SG_ACTOR_SELF
#define HAVE_SG_ACTOR_SELF_EXECUTE
#define HAVE_SG_ACTOR_SET_DATA
#define HAVE_SG_ACTOR_SET_STACKSIZE
#define HAVE_SG_ACTOR_SLEEP_FOR
#define HAVE_SG_CFG_SET_INT
#define HAVE_SG_CONFIG_CONTINUE_AFTER_HELP
#define HAVE_SG_HOST_GET_PROPERTIES
#define HAVE_SG_HOST_GET_PROPERTY_NAMES
#define HAVE_SG_HOST_GET_ROUTE
#define HAVE_SG_HOST_GET_ROUTE_LINKS
#define HAVE_SG_HOST_GET_SPEED
#define HAVE_SG_HOST_LIST
#define HAVE_SG_HOST_ROUTE
#define HAVE_SG_HOST_SELF
#define HAVE_SG_HOST_SENDTO
#define HAVE_SG_HOST_SEND_TO
#define HAVE_SG_HOST_SPEED
#define HAVE_SG_LINK_BANDWIDTH_SET
#define HAVE_SG_LINK_GET_NAME
#define HAVE_SG_LINK_NAME
#define HAVE_SG_LINK_SET_BANDWIDTH
#define HAVE_SG_ZONE_GET_ALL_HOSTS
#define HAVE_SG_ZONE_GET_BY_NAME
#define HAVE_SG_ZONE_GET_HOSTS
#define HAVE_SIMCALL_PROCESS_CREATE
#define HAVE_SIMGRID_ACTOR_H
#define HAVE_SIMGRID_BARRIER_H
#define HAVE_SIMGRID_COND_H
#define HAVE_SIMGRID_ENGINE_H
#define HAVE_SIMGRID_GET_CLOCK
#define HAVE_SIMGRID_HOST_H
#define HAVE_SIMGRID_INIT
#define HAVE_SIMGRID_LINK_H
#define HAVE_SIMGRID_MSG_H
#define HAVE_SIMGRID_MUTEX_H
#define HAVE_SIMGRID_SEMAPHORE_H
#define HAVE_SIMGRID_SET_MAESTRO
#define HAVE_SIMGRID_SIMDAG_H
#define HAVE_SIMGRID_VERSION_H
#define HAVE_SIMGRID_ZONE_H
#define HAVE_SMPI_PROCESS_SET_USER_DATA
#define HAVE_SMPI_THREAD_CREATE
#define HAVE_SMX_ACTOR_T
#define HAVE_STDINT_H
#define HAVE_STDIO_H
#define HAVE_STDLIB_H
#define HAVE_STRINGS_H
#define HAVE_STRING_H
#define HAVE_SYSCONF
#define HAVE_SYS_PARAM_H
#define HAVE_SYS_STAT_H
#define HAVE_SYS_TYPES_H
#define HAVE_UNISTD_H
#define HAVE_VALGRIND_HELGRIND_H
#define HAVE_VALGRIND_MEMCHECK_H
#define HAVE_VALGRIND_VALGRIND_H
#define HAVE_XBT_BARRIER_INIT
#define HAVE_XBT_BASE_H
#define HAVE_XBT_CONFIG_H
#define HAVE_XBT_MUTEX_TRY_ACQUIRE
#define HAVE_XBT_SYNCHRO_H
#define LT_OBJDIR
#define PACKAGE
#define PACKAGE_BUGREPORT
#define PACKAGE_NAME
#define PACKAGE_STRING
#define PACKAGE_TARNAME
#define PACKAGE_URL
#define PACKAGE_VERSION
#define SIZEOF_VOID_P
#define STARPURM_DLB_VERBOSE
#define STARPURM_HAVE_DLB
#define STARPURM_HAVE_DLB_CALLBACK_ARG
#define STARPURM_STARPU_HAVE_WORKER_CALLBACKS
#define STARPURM_VERBOSE
#define STARPU_ARMPL
#define STARPU_ATLAS
#define STARPU_BUBBLE
#define STARPU_BUBBLE_VERBOSE
#define STARPU_BUILD_DIR
#define STARPU_BUILT_IN_MIN_DGELS
#define STARPU_COVERITY
#define STARPU_DATA_LOCALITY_ENFORCE
#define STARPU_DEBUG
#define STARPU_DEVEL
#define STARPU_DISABLE_ASYNCHRONOUS_COPY
#define STARPU_DISABLE_ASYNCHRONOUS_CUDA_COPY
#define STARPU_DISABLE_ASYNCHRONOUS_MAX_FPGA_COPY
#define STARPU_DISABLE_ASYNCHRONOUS_MPI_MS_COPY
#define STARPU_DISABLE_ASYNCHRONOUS_OPENCL_COPY
#define STARPU_DISABLE_ASYNCHRONOUS_TCPIP_MS_COPY
#define STARPU_EXTRA_VERBOSE
#define STARPU_FXT_LOCK_TRACES
#define STARPU_FXT_MAX_FILES
#define STARPU_GDB_PATH
#define STARPU_GOTO
#define STARPU_HAVE_ATOMIC_COMPARE_EXCHANGE_N
#define STARPU_HAVE_ATOMIC_COMPARE_EXCHANGE_N_8
#define STARPU_HAVE_ATOMIC_EXCHANGE_N
#define STARPU_HAVE_ATOMIC_EXCHANGE_N_8
#define STARPU_HAVE_ATOMIC_FETCH_ADD
#define STARPU_HAVE_ATOMIC_FETCH_ADD_8
#define STARPU_HAVE_ATOMIC_FETCH_OR
#define STARPU_HAVE_ATOMIC_FETCH_OR_8
#define STARPU_HAVE_ATOMIC_TEST_AND_SET
#define STARPU_HAVE_BLAS
#define STARPU_HAVE_BUSID
#define STARPU_HAVE_CBLAS_H
#define STARPU_HAVE_CUDA_CANMAPHOST
#define STARPU_HAVE_CUDA_MEMCPY_PEER
#define STARPU_HAVE_CUDA_MNGMEM
#define STARPU_HAVE_CUDA_PAGEABLEMEM
#define STARPU_HAVE_CUDA_POINTER_TYPE
#define STARPU_HAVE_CUDA_UNIFIEDADDR
#define STARPU_HAVE_CUFFTDOUBLECOMPLEX
#define STARPU_HAVE_CURAND
#define STARPU_HAVE_CXX11
#define STARPU_HAVE_DARWIN
#define STARPU_HAVE_DOMAINID
#define STARPU_HAVE_F77_H
#define STARPU_HAVE_FC
#define STARPU_HAVE_FFTW
#define STARPU_HAVE_FFTWF
#define STARPU_HAVE_FFTWL
#define STARPU_HAVE_GLPK_H
#define STARPU_HAVE_HDF5
#define STARPU_HAVE_HELGRIND_H
#define STARPU_HAVE_HIP_MEMCPY_PEER
#define STARPU_HAVE_HWLOC
#define STARPU_HAVE_ICC
#define STARPU_HAVE_LEVELDB
#define STARPU_HAVE_LIBCUBLASLT
#define STARPU_HAVE_LIBCUSOLVER
#define STARPU_HAVE_LIBCUSPARSE
#define STARPU_HAVE_LIBNUMA
#define STARPU_HAVE_MAGMA
#define STARPU_HAVE_MALLOC_H
#define STARPU_HAVE_MEMALIGN
#define STARPU_HAVE_MEMCHECK_H
#define STARPU_HAVE_MPI_COMM_CREATE_GROUP
#define STARPU_HAVE_MPI_EXT
#define STARPU_HAVE_MPI_SYNC_CLOCKS
#define STARPU_HAVE_MSG_MSG_H
#define STARPU_HAVE_NEARBYINTF
#define STARPU_HAVE_NVML_H
#define STARPU_HAVE_POSIX_MEMALIGN
#define STARPU_HAVE_POTI
#define STARPU_HAVE_PROGRAM_INVOCATION_SHORT_NAME
#define STARPU_HAVE_PTHREAD_BARRIER
#define STARPU_HAVE_PTHREAD_SETNAME_NP
#define STARPU_HAVE_PTHREAD_SPIN_LOCK
#define STARPU_HAVE_RINTF
#define STARPU_HAVE_S4U_ON_TIME_ADVANCE_CB
#define STARPU_HAVE_SCHED_YIELD
#define STARPU_HAVE_SETENV
#define STARPU_HAVE_SIMGRID_ACTOR_H
#define STARPU_HAVE_SIMGRID_BARRIER_H
#define STARPU_HAVE_SIMGRID_COND_H
#define STARPU_HAVE_SIMGRID_ENGINE_H
#define STARPU_HAVE_SIMGRID_HOST_H
#define STARPU_HAVE_SIMGRID_LINK_H
#define STARPU_HAVE_SIMGRID_MSG_H
#define STARPU_HAVE_SIMGRID_MUTEX_H
#define STARPU_HAVE_SIMGRID_SEMAPHORE_H
#define STARPU_HAVE_SIMGRID_SIMDAG_H
#define STARPU_HAVE_SIMGRID_VERSION_H
#define STARPU_HAVE_SIMGRID_ZONE_H
#define STARPU_HAVE_SMX_ACTOR_T
#define STARPU_HAVE_STATEMENT_EXPRESSIONS
#define STARPU_HAVE_STRERROR_R
#define STARPU_HAVE_STRUCT_TIMESPEC
#define STARPU_HAVE_SYNC_BOOL_COMPARE_AND_SWAP
#define STARPU_HAVE_SYNC_BOOL_COMPARE_AND_SWAP_8
#define STARPU_HAVE_SYNC_FETCH_AND_ADD
#define STARPU_HAVE_SYNC_FETCH_AND_ADD_8
#define STARPU_HAVE_SYNC_FETCH_AND_OR
#define STARPU_HAVE_SYNC_FETCH_AND_OR_8
#define STARPU_HAVE_SYNC_LOCK_TEST_AND_SET
#define STARPU_HAVE_SYNC_SYNCHRONIZE
#define STARPU_HAVE_SYNC_VAL_COMPARE_AND_SWAP
#define STARPU_HAVE_SYNC_VAL_COMPARE_AND_SWAP_8
#define STARPU_HAVE_UNISTD_H
#define STARPU_HAVE_UNSETENV
#define STARPU_HAVE_VALGRIND_H
#define STARPU_HAVE_WINDOWS
#define STARPU_HAVE_X11
#define STARPU_HAVE_XBT_BASE_H
#define STARPU_HAVE_XBT_CONFIG_H
#define STARPU_HAVE_XBT_SYNCHRO_H
#define STARPU_HISTORYMAXERROR
#define STARPU_LINUX_SYS
#define STARPU_LONG_CHECK
#define STARPU_MAJOR_VERSION
#define STARPU_MAXCPUS
#define STARPU_MAXCUDADEVS
#define STARPU_MAXHIPDEVS
#define STARPU_MAXIMPLEMENTATIONS
#define STARPU_MAXMAXFPGADEVS
#define STARPU_MAXMPIDEVS
#define STARPU_MAXNODES
#define STARPU_MAXNUMANODES
#define STARPU_MAXOPENCLDEVS
#define STARPU_MAXTCPIPDEVS
#define STARPU_MEMORY_STATS
#define STARPU_MINOR_VERSION
#define STARPU_MKL
#define STARPU_MLR_MODEL
#define STARPU_MODEL_DEBUG
#define STARPU_MPI_EXTRA_VERBOSE
#define STARPU_MPI_PEDANTIC_ISEND
#define STARPU_MPI_VERBOSE
#define STARPU_NATIVE_WINTHREADS
#define STARPU_NEW_CHECK
#define STARPU_NMAXBUFS
#define STARPU_NMAXDEVS
#define STARPU_NMAXWORKERS
#define STARPU_NMAX_COMBINEDWORKERS
#define STARPU_NMAX_SCHED_CTXS
#define STARPU_NON_BLOCKING_DRIVERS
#define STARPU_NO_ASSERT
#define STARPU_OPENBLAS
#define STARPU_OPENBSD_SYS
#define STARPU_OPENCL_SIMULATOR
#define STARPU_OPENGL_RENDER
#define STARPU_OPENMP
#define STARPU_OPENMP_LLVM
#define STARPU_PAPI
#define STARPU_PARALLEL_WORKER
#define STARPU_PERF_DEBUG
#define STARPU_PERF_MODEL_DIR
#define STARPU_PROF_TOOL
#define STARPU_PTHREAD_COND_INITIALIZER_ZERO
#define STARPU_PTHREAD_MUTEX_INITIALIZER_ZERO
#define STARPU_PTHREAD_RWLOCK_INITIALIZER_ZERO
#define STARPU_PYTHON_HAVE_CLOUDPICKLE
#define STARPU_PYTHON_HAVE_JOBLIB
#define STARPU_PYTHON_HAVE_NUMPY
#define STARPU_QUICK_CHECK
#define STARPU_RELEASE_VERSION
#define STARPU_SC_HYPERVISOR_DEBUG
#define STARPU_SIMGRID
#define STARPU_SIMGRID_HAVE_SIMGRID_INIT
#define STARPU_SIMGRID_HAVE_XBT_BARRIER_INIT
#define STARPU_SIMGRID_MC
#define STARPU_SPINLOCK_CHECK
#define STARPU_SRC_DIR
#define STARPU_STATIC_ONLY
#define STARPU_SYSTEM_BLAS
#define STARPU_USE_ALLOCATION_CACHE
#define STARPU_USE_AYUDAME1
#define STARPU_USE_AYUDAME2
#define STARPU_USE_CPU
#define STARPU_USE_CUDA
#define STARPU_USE_CUDA0
#define STARPU_USE_CUDA1
#define STARPU_USE_CUDA_MAP
#define STARPU_USE_DRAND48
#define STARPU_USE_ERAND48_R
#define STARPU_USE_FXT
#define STARPU_USE_HIP
#define STARPU_USE_HIPBLAS
#define STARPU_USE_MAX_FPGA
#define STARPU_USE_MP
#define STARPU_USE_MPI
#define STARPU_USE_MPI_FT
#define STARPU_USE_MPI_FT_STATS
#define STARPU_USE_MPI_MASTER_SLAVE
#define STARPU_USE_MPI_MPI
#define STARPU_USE_MPI_NMAD
#define STARPU_USE_OPENCL
#define STARPU_USE_SC_HYPERVISOR
#define STARPU_USE_TCPIP_MASTER_SLAVE
#define STARPU_VALGRIND_FULL
#define STARPU_VERBOSE
#define STARPU_WORKER_CALLBACKS
#define STDC_HEADERS
#define VERSION
#define X_DISPLAY_MISSING
#define restrict