28 typedef unsigned char uint8_t;
29 typedef unsigned short uint16_t;
30 typedef unsigned int uint32_t;
31 typedef unsigned long long uint64_t;
32 typedef UINT_PTR uintptr_t;
37 #ifdef STARPU_HAVE_WINDOWS 41 #if defined(STARPU_USE_OPENCL) && !defined(__CUDACC__) 63 #include <starpu_cusparse.h> 127 int global_sched_ctx_min_priority;
128 int global_sched_ctx_max_priority;
150 void starpu_display_stats();
int disable_asynchronous_cuda_copy
Definition: starpu.h:116
unsigned workers_mic_deviceid[STARPU_NMAXWORKERS]
Definition: starpu.h:103
int ncpus
Definition: starpu.h:87
int bus_calibrate
Definition: starpu.h:108
int starpu_asynchronous_opencl_copy_disabled(void)
int nmic
Definition: starpu.h:90
int disable_asynchronous_opencl_copy
Definition: starpu.h:117
int starpu_asynchronous_mic_copy_disabled(void)
Definition: starpu_driver.h:31
int calibrate
Definition: starpu.h:109
unsigned workers_opencl_gpuid[STARPU_NMAXWORKERS]
Definition: starpu.h:100
int starpu_conf_init(struct starpu_conf *conf)
const char * sched_policy_name
Definition: starpu.h:83
int magic
Definition: starpu.h:82
unsigned * cuda_opengl_interoperability
Definition: starpu.h:120
void starpu_shutdown(void)
unsigned use_explicit_workers_bindid
Definition: starpu.h:93
void starpu_get_version(int *major, int *minor, int *release)
int starpu_init(struct starpu_conf *conf) STARPU_WARN_UNUSED_RESULT
unsigned use_explicit_workers_scc_deviceid
Definition: starpu.h:105
unsigned n_not_launched_drivers
Definition: starpu.h:124
void starpu_topology_print(FILE *f)
unsigned workers_cuda_gpuid[STARPU_NMAXWORKERS]
Definition: starpu.h:97
int starpu_asynchronous_cuda_copy_disabled(void)
int nopencl
Definition: starpu.h:89
unsigned use_explicit_workers_mic_deviceid
Definition: starpu.h:102
#define STARPU_NMAXWORKERS
Definition: starpu_config.h:102
int starpu_initialize(struct starpu_conf *user_conf, int *argc, char ***argv)
struct starpu_driver * not_launched_drivers
Definition: starpu.h:123
int disable_asynchronous_copy
Definition: starpu.h:115
struct starpu_sched_policy * sched_policy
Definition: starpu.h:85
unsigned use_explicit_workers_cuda_gpuid
Definition: starpu.h:96
unsigned n_cuda_opengl_interoperability
Definition: starpu.h:121
Definition: starpu_scheduler.h:32
int single_combined_worker
Definition: starpu.h:111
int disable_asynchronous_mic_copy
Definition: starpu.h:118
unsigned use_explicit_workers_opencl_gpuid
Definition: starpu.h:99
int nscc
Definition: starpu.h:91
int ncuda
Definition: starpu.h:88
int starpu_asynchronous_copy_disabled(void)
char * mic_sink_program_path
Definition: starpu.h:113
unsigned workers_scc_deviceid[STARPU_NMAXWORKERS]
Definition: starpu.h:106
unsigned workers_bindid[STARPU_NMAXWORKERS]
Definition: starpu.h:94
unsigned trace_buffer_size
Definition: starpu.h:126