Go to the documentation of this file.
   25 #ifndef __STARPU_CONFIG_PUBLIC_H__ 
   26 #define __STARPU_CONFIG_PUBLIC_H__ 
   28 #define STARPU_MAJOR_VERSION 1 
   29 #define STARPU_MINOR_VERSION 1 
   30 #define STARPU_RELEASE_VERSION 1 
   32 #define STARPU_USE_CPU 1 
   33 #define STARPU_USE_CUDA 1 
   34 #define STARPU_USE_OPENCL 1 
   36 #define STARPU_SIMGRID 1 
   37 #define STARPU_HAVE_SIMGRID_MSG_H 1 
   39 #define STARPU_HAVE_ICC 1 
   41 #define STARPU_USE_MPI 1 
   43 #define STARPU_ATLAS 1 
   46 #define STARPU_SYSTEM_BLAS 1 
   48 #define STARPU_BUILD_DIR 1 
   49 #define STARPU_OPENCL_DATADIR 1 
   50 #define STARPU_HAVE_MAGMA 1 
   52 #define STARPU_OPENGL_RENDER 1 
   53 #define STARPU_USE_GTK 1 
   54 #define STARPU_HAVE_X11 1 
   56 #define STARPU_HAVE_POSIX_MEMALIGN 1 
   58 #define STARPU_HAVE_MEMALIGN 1 
   60 #define STARPU_HAVE_MALLOC_H 1 
   62 #define STARPU_HAVE_SYNC_BOOL_COMPARE_AND_SWAP 1 
   63 #define STARPU_HAVE_SYNC_FETCH_AND_ADD 1 
   64 #define STARPU_HAVE_SYNC_FETCH_AND_OR 1 
   65 #define STARPU_HAVE_SYNC_LOCK_TEST_AND_SET 1 
   66 #define STARPU_HAVE_SYNC_SYNCHRONIZE 1 
   68 #define STARPU_MODEL_DEBUG 1 
   69 #define STARPU_NO_ASSERT 1 
   71 #define STARPU_HAVE_FFTW 1 
   72 #define STARPU_HAVE_FFTWF 1 
   73 #define STARPU_HAVE_FFTWL 1 
   75 #define STARPU_HAVE_CURAND 1 
   77 #define STARPU_MAXNODES 1 
   78 #define STARPU_NMAXBUFS 1 
   79 #define STARPU_MAXCPUS 1 
   80 #define STARPU_MAXCUDADEVS 1 
   81 #define STARPU_MAXOPENCLDEVS 1 
   82 #define STARPU_NMAXWORKERS 1 
   83 #define STARPU_NMAX_SCHED_CTXS 1 
   84 #define STARPU_MAXIMPLEMENTATIONS 1 
   85 #define STARPU_USE_SC_HYPERVISOR 1 
   86 #define STARPU_HAVE_GLPK_H 1 
   88 #define STARPU_HAVE_LIBNUMA 1 
   90 #define STARPU_HAVE_WINDOWS 1 
   91 #define STARPU_HAVE_UNSETENV 1 
   94 typedef long starpu_ssize_t;
 
   95 #define __starpu_func__ __FUNCTION__ 
   97 #  include <sys/types.h> 
   98 typedef ssize_t starpu_ssize_t;
 
   99 #define __starpu_func__ __func__ 
  102 #if defined(c_plusplus) || defined(__cplusplus) 
  104 #  define __starpu_inline inline 
  105 #elif defined(_MSC_VER) || defined(__HP_cc) 
  106 #  define __starpu_inline __inline 
  108 #  define __starpu_inline __inline__ 
  111 #define STARPU_QUICK_CHECK 1 
  112 #define STARPU_USE_DRAND48 1 
  113 #define STARPU_USE_ERAND48_R 1 
  114 #define STARPU_HAVE_NEARBYINTF 1 
  115 #define STARPU_HAVE_RINTF 1 
  116 #define STARPU_USE_TOP 1 
  118 #define STARPU_HAVE_HWLOC 1 
  119 #define STARPU_HAVE_PTHREAD_BARRIER 1 
  120 #define STARPU_HAVE_STRUCT_TIMESPEC 1 
  123 #define STARPU_HAVE_HELGRIND_H 1