Samuel Thibault
|
1aa9b01953
Use common list implementation instead of homemade implementation. Also release perfmodel node from registered model list on unload
|
8 vuotta sitten |
Samuel Thibault
|
f316128b31
Add missing free
|
8 vuotta sitten |
Nathalie Furmento
|
5bafcfa38c
src: avoid using hard-coded numbers
|
8 vuotta sitten |
Nathalie Furmento
|
1112e8f712
src: avoid using hard-coded numbers
|
8 vuotta sitten |
Nathalie Furmento
|
17d445233c
src: fix parameter printf type
|
8 vuotta sitten |
Samuel Thibault
|
19a535c3a5
don't reallocate if there are already enough combinations
|
8 vuotta sitten |
Samuel Thibault
|
4bde16fd88
rendre _starpu_arch_comb_get publique sous le nom starpu_perfmodel_arch_comb_fetch
|
8 vuotta sitten |
Samuel Thibault
|
0e79ad3c82
Add STARPU_PERF_MODEL_HOMOGENEOUS_CPU environment variable to allow having one perfmodel per CPU core
|
8 vuotta sitten |
Olivier Aumage
|
e62e2254e6
fix coverity issue
|
8 vuotta sitten |
Olivier Aumage
|
8fe2351f74
avoid square roots of negative values
|
8 vuotta sitten |
Olivier Aumage
|
c69b727f33
allow devices with ncores=0
|
8 vuotta sitten |
Olivier Aumage
|
58d4d0dcd0
properly initialize codelet_start/codelet_end timestamps
|
8 vuotta sitten |
Samuel Thibault
|
1a33adc5ab
Fix reading file size
|
8 vuotta sitten |
Samuel Thibault
|
6f80d6c001
Fix returned value for starpu_perfmodel_display
|
8 vuotta sitten |
Samuel Thibault
|
c8261aa58f
Fix previous commit: we need to get back to beginning of file :)
|
8 vuotta sitten |
Samuel Thibault
|
9feec47e07
Ignore empty performance model files, there is nothing that can be done about them
|
8 vuotta sitten |
Samuel Thibault
|
7edd7335cb
Print the incorrect performance model file path on errors
|
8 vuotta sitten |
Nathalie Furmento
|
bf074a7831
src: include core/task.h when needed
|
8 vuotta sitten |
Corentin Salingue
|
a954ef3ea8
rename variable *_mpi_* to *_mpi_ms_* again
|
8 vuotta sitten |
Corentin Salingue
|
e6dd29b1f8
add STARPU_PERF_MODEL_HOMOGENEOUS_MPI_MS
|
8 vuotta sitten |
Corentin Salingue
|
82d0b3921a
merge from trunk
|
8 vuotta sitten |
Nathalie Furmento
|
fd7acb2f0f
fix variable names which allow to share performance models between similar devices
|
8 vuotta sitten |
Samuel Thibault
|
8cf58b4493
Allow to share performance models between CUDA devices
|
8 vuotta sitten |
Nathalie Furmento
|
d917eaa107
src: use _STARPU_MSG instead of fprintf and avoid direct calls to fprintf(stderr, ...)
|
8 vuotta sitten |
Corentin Salingue
|
0dbf966aef
Merge from trunk
|
8 vuotta sitten |
Nathalie Furmento
|
b9cd261dbb
src: fix cppcheck warnings
|
8 vuotta sitten |
Samuel Thibault
|
f315f9f0eb
fix warnings
|
8 vuotta sitten |
Samuel Thibault
|
b67f5823fc
drop now-unused variable
|
8 vuotta sitten |
Samuel Thibault
|
6bf7871eb2
optimize initializing model state
|
8 vuotta sitten |
Samuel Thibault
|
b6dcb4226a
fix uninitialized value
|
8 vuotta sitten |