Nathalie Furmento
|
7c5bf27852
src/core/topology.c: only execute code when hwloc is enabled
|
13 år sedan |
Nathalie Furmento
|
2d3f2f9c71
src: hwloc topology needs to be initialised outside the driver function as the driver may be disabled
|
13 år sedan |
Cyril Roelandt
|
e1381b186a
Fix compilation.
|
13 år sedan |
Cyril Roelandt
|
ace934c823
Clean up src/core/topology.c.
|
13 år sedan |
Cyril Roelandt
|
2015710a4d
Document _starpu_init_topology().
|
13 år sedan |
Cyril Roelandt
|
1cae00c865
Cleanup _starpu_init_topology().
|
13 år sedan |
Cyril Roelandt
|
984c9176d3
More topology code cleanup.
|
13 år sedan |
Cyril Roelandt
|
690de02ea1
Cleanup again topology.c
|
13 år sedan |
Cyril Roelandt
|
8552a9d86b
Clean up topology code.
|
13 år sedan |
Nathalie Furmento
|
1a191f2d97
src/core/topology.c: fix format string conversion
|
13 år sedan |
Samuel Thibault
|
6a333adbb0
drop support for hwloc < 1.1, the cpuset_t type will disappear in the close future anyway
|
13 år sedan |
Samuel Thibault
|
9ba23c408f
Fix cpuset of combined workers, they have to be physical cpusets, not logical
|
13 år sedan |
Samuel Thibault
|
844951370b
Show topology in starpu_machine_display
|
13 år sedan |
Nathalie Furmento
|
23b1806120
src/core/topology.c: define struct handle_entry also when only OpenCL is enabled
|
13 år sedan |
Nathalie Furmento
|
352fafc9b4
src/core/topology.c: use hashtable API provided by src/commion/uthash.h
|
13 år sedan |
Nicolas Collin
|
c1ff1fec58
Useless checks and lines deleted.
|
13 år sedan |
Nathalie Furmento
|
d1ef85e5da
src: modify the field user_conf of struct _starpu_machine_config
|
13 år sedan |
Samuel Thibault
|
6601073b84
Make opencl/cuda cases homogeneous. Fixes bugs btw.
|
13 år sedan |
Samuel Thibault
|
897125a8a7
Add STARPU_WORKERS_NOBIND environment variable
|
13 år sedan |
Samuel Thibault
|
0767b12d75
Fix CPU cap
|
13 år sedan |
Samuel Thibault
|
a988aa34df
Fix parallel task execution for fork-join tasks: we need to bind the master thread to the parallel worker
|
13 år sedan |
Cyril Roelandt
|
38a5ddb988
Make STARPU_WORKERS_CUDAID and STARPU_WORKERS_OPENCLID take precedence over the configuration passed to starpu_init()
|
13 år sedan |
Cyril Roelandt
|
6e0c988e1e
Make STARPU_WORKERS_CPUID take precedence over the configuration passed to starpu_init().
|
13 år sedan |
Cyril Roelandt
|
ce4fbbc6cb
Make the environment variables take precedence over the configuration.
|
13 år sedan |
Samuel Thibault
|
e40b994703
Avoid asserting false when we just ask for too many cpus. Warn instead
|
13 år sedan |
Samuel Thibault
|
2821e15725
Also check that the requested number is not higher that what is available. Fixes make check on machines with less than 2 GPUs
|
13 år sedan |
Nathalie Furmento
|
5908a48866
src: let's make icc happy
|
13 år sedan |
Samuel Thibault
|
6b420893b1
BSD also has pthread_setaffinity_np, but with other types
|
13 år sedan |
Cyril Roelandt
|
fdbee85d19
Move src/common/hash.h to include/starpu_hash.h. All functions are now public.
|
13 år sedan |
Nathalie Furmento
|
17bfb26c81
src/core/topology.c: check the os has the capability to bind threads before doing it
|
14 år sedan |