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 
   38 #define STARPU_HAVE_ICC 1 
   40 #define STARPU_USE_MPI 1 
   42 #define STARPU_ATLAS 1 
   45 #define STARPU_SYSTEM_BLAS 1 
   47 #define STARPU_BUILD_DIR 1 
   48 #define STARPU_OPENCL_DATADIR 1 
   49 #define STARPU_HAVE_MAGMA 1 
   51 #define STARPU_OPENGL_RENDER 1 
   52 #define STARPU_USE_GTK 1 
   53 #define STARPU_HAVE_X11 1 
   55 #define STARPU_HAVE_POSIX_MEMALIGN 1 
   57 #define STARPU_HAVE_MEMALIGN 1 
   59 #define STARPU_HAVE_MALLOC_H 1 
   61 #define STARPU_HAVE_SYNC_BOOL_COMPARE_AND_SWAP 1 
   62 #define STARPU_HAVE_SYNC_FETCH_AND_ADD 1 
   63 #define STARPU_HAVE_SYNC_FETCH_AND_OR 1 
   64 #define STARPU_HAVE_SYNC_LOCK_TEST_AND_SET 1 
   65 #define STARPU_HAVE_SYNC_SYNCHRONIZE 1 
   67 #define STARPU_MODEL_DEBUG 1 
   68 #define STARPU_NO_ASSERT 1 
   70 #define STARPU_HAVE_FFTW 1 
   71 #define STARPU_HAVE_FFTWF 1 
   72 #define STARPU_HAVE_FFTWL 1 
   74 #define STARPU_HAVE_CURAND 1 
   76 #define STARPU_MAXNODES 1 
   77 #define STARPU_NMAXBUFS 1 
   78 #define STARPU_MAXCPUS 1 
   79 #define STARPU_MAXCUDADEVS 1 
   80 #define STARPU_MAXOPENCLDEVS 1 
   81 #define STARPU_NMAXWORKERS 1 
   82 #define STARPU_NMAX_SCHED_CTXS 1 
   83 #define STARPU_MAXIMPLEMENTATIONS 1 
   84 #define STARPU_USE_SC_HYPERVISOR 1 
   85 #define STARPU_HAVE_GLPK_H 1 
   87 #define STARPU_HAVE_LIBNUMA 1 
   89 #define STARPU_HAVE_WINDOWS 1 
   90 #define STARPU_HAVE_UNSETENV 1 
   93 typedef long starpu_ssize_t;
 
   94 #define __starpu_func__ __FUNCTION__ 
   96 #  include <sys/types.h> 
   97 typedef ssize_t starpu_ssize_t;
 
   98 #define __starpu_func__ __func__ 
  101 #if defined(c_plusplus) || defined(__cplusplus) 
  103 #  define __starpu_inline inline 
  104 #elif defined(_MSC_VER) || defined(__HP_cc) 
  105 #  define __starpu_inline __inline 
  107 #  define __starpu_inline __inline__ 
  110 #define STARPU_QUICK_CHECK 1 
  111 #define STARPU_USE_DRAND48 1 
  112 #define STARPU_USE_ERAND48_R 1 
  113 #define STARPU_HAVE_NEARBYINTF 1 
  114 #define STARPU_HAVE_RINTF 1 
  115 #define STARPU_USE_TOP 1 
  117 #define STARPU_HAVE_HWLOC 1 
  118 #define STARPU_HAVE_PTHREAD_BARRIER 1