Nathalie Furmento
|
94afea54a1
src/core/perfmodel/perfmodel_bus.c: use _STARPU_DISP to print information message
|
13 years ago |
Samuel Thibault
|
e77a5536a2
document that we don't use starpu_cuda_set_device during bus calibration
|
13 years ago |
Cyril Roelandt
|
d2d9ce97ca
Fix non-ANSI function declarations found using smatch.
|
13 years ago |
Cyril Roelandt
|
ea74b72efe
Fix unused variable when using neither CUDA nor OpenCL.
|
13 years ago |
Samuel Thibault
|
1183c55f8f
Fix GPU-Direct disabling logic
|
13 years ago |
Samuel Thibault
|
6b446a9ab8
Add STARPU_DISABLE_CUDA_GPU_GPU_DIRECT to disable GPU-Direct
|
13 years ago |
Samuel Thibault
|
6a333adbb0
drop support for hwloc < 1.1, the cpuset_t type will disappear in the close future anyway
|
13 years ago |
Nicolas Collin
|
d63b8b18c5
Bug fixed when executing for the first time without CUDA and OpenCL.
|
13 years ago |
Samuel Thibault
|
58826a7a52
Align bus performance array
|
13 years ago |
Nathalie Furmento
|
41b76f990d
src/core/perfmodel/perfmodel_bus.c: only display header when some cuda or opencl devices are available
|
13 years ago |
Nathalie Furmento
|
40d729067a
src/core/perfmodel/perfmodel_bus.c: clarify error message
|
13 years ago |
Nathalie Furmento
|
6ffd501a75
src/core/perfmodel/perfmodel_bus.c: add debug message
|
13 years ago |
Nathalie Furmento
|
2c86c03a5d
src/core/perfmodel/perfmodel_bus.c: improve display
|
13 years ago |
Samuel Thibault
|
1d7dcdc5b6
fix compilation warning
|
14 years ago |
Samuel Thibault
|
6bc0d82b7c
fix non-cuda/opencl build
|
14 years ago |
Samuel Thibault
|
bb9da9185b
Fix output alignment
|
14 years ago |
Samuel Thibault
|
8f8194dfa6
forwardport r6996 from 1.0: fix bus calibration for more than 32 cpus
|
14 years ago |
Samuel Thibault
|
ab9b3fcfbd
forwardport r6997 from 1.0: fix bus calibration for more than 32 cpus
|
14 years ago |
Samuel Thibault
|
f33693b5d4
Add actual bus measurements in starpu_machine_display output
|
14 years ago |
Samuel Thibault
|
f30a1170aa
Replace starpu_force_bus_sampling with bus_calibrate configuration option, as calibration should done carefully during starpu initialization, and not after initialization
|
14 years ago |
Samuel Thibault
|
09dab6fd3e
Drop spurious nbsp
|
14 years ago |
Samuel Thibault
|
c39f87d9cd
clearly separate CUDA and OpenCL
|
14 years ago |
Samuel Thibault
|
473617f4c0
Do not print CPU%d, it is misleading, explain that it is CPUs in preferrence order, instead
|
14 years ago |
Samuel Thibault
|
226d8973c7
Do not use starpu_cuda_set_device while calibrating the bus: since we clear things with cudaThreadExit, opengl interoperability can be enabled at proper starpu initialization
|
14 years ago |
Samuel Thibault
|
9b373e7f9c
Fix initialization for CUDA bus calibration: we use cudaThreadExit to clean our environment before starting starpu
|
14 years ago |
Samuel Thibault
|
438839d828
Enable GPU-GPU direct transfers
|
14 years ago |
Samuel Thibault
|
af21f804df
Fix choosing the right CPU for driving GPU
|
14 years ago |
Nathalie Furmento
|
7b7121a3bd
src/core/perfmodel/perfmodel_bus.c: only initialise OpenCL context if it is not already done by starpu_init
|
14 years ago |
Cyril Roelandt
|
eec69bb50a
src/core/perfmodel/perfmodel_bus.c: Do not use NAN as an initializer.
|
14 years ago |
Nathalie Furmento
|
07373ec13a
src/core/perfmodel: fix format string conversion
|
14 years ago |