Luka Stanisic
|
c0d891b8fc
fixing name, working on dumping
|
9 rokov pred |
Luka Stanisic
|
3e7a4dcf17
renaming and refactoring
|
9 rokov pred |
Luka Stanisic
|
a39b1553d2
reading coefficients directly from the perfmodel file
|
9 rokov pred |
Luka Stanisic
|
4237897749
working on perfmodels
|
9 rokov pred |
Luka Stanisic
|
380be61e7b
working on perfmodels
|
9 rokov pred |
Nathalie Furmento
|
fb18de4cba
simplify perfmodel API
|
9 rokov pred |
Samuel Thibault
|
f5e6f57930
Fix typo in starpu_perfmodel_history_based_expected_perf function name, and add link from doc
|
10 rokov pred |
Nathalie Furmento
|
bb61f3808d
update cnrs copyright
|
10 rokov pred |
Nathalie Furmento
|
3e567efff7
perfmodel: rename function starpu_get_narch_combs into starpu_perfmodel_get_narch_combs
|
10 rokov pred |
Nathalie Furmento
|
602bb833df
perfmodel: turn private function which frees internal memory for sampling directories management and call it from tools which do not call starpu_shutdown
|
10 rokov pred |
Nathalie Furmento
|
f08dbb3923
include/starpu_perfmodel.h: make ABI independant
|
10 rokov pred |
Nathalie Furmento
|
73579eaf8e
include/starpu_perfmodel.h: remove commented line
|
10 rokov pred |
Nathalie Furmento
|
cc9aecb792
merge trunk
|
10 rokov pred |
Samuel Thibault
|
4b1a16edde
Fix University name after the fusion..
|
10 rokov pred |
Nathalie Furmento
|
bd12a1ab38
perf_model: move back field is_init to struct starpu_perfmodel
|
11 rokov pred |
Nathalie Furmento
|
93e5c4a322
move all internal fields of struct starpu_perfmodel to a new internal struct _starpu_perfmodel_state
|
11 rokov pred |
Nathalie Furmento
|
940e31bb36
merge trunk
|
11 rokov pred |
Samuel Thibault
|
3db86a2ede
* Add STARPU_VARIABLE_NBUFFERS to be set in cl.nbuffers, and nbuffers and
|
11 rokov pred |
Nathalie Furmento
|
e0814cb255
perf_model: fix the calculation of the number of implementations for a given comb i.e the field struct starpu_perfmodel::nimpls
|
11 rokov pred |
Nathalie Furmento
|
2b3c2b9741
perf_model: rename some functions
|
11 rokov pred |
Nathalie Furmento
|
352da7186b
New functions to avoid users having to access directly per_arch f:ields of the struct starpu_perfmodel
|
11 rokov pred |
Nathalie Furmento
|
2f8c7b58bd
perfmodel: renaming
|
11 rokov pred |
Nathalie Furmento
|
8a472c0c88
perfmodel: pre-allocating 2**ndevices arch_combs may be too big, we
|
11 rokov pred |
Nathalie Furmento
|
5ce44510ca
perfmodel: new function int starpu_perfmodel_list_combs(FILE *output, struct starpu_perfmodel *model) to display the combinations of a given model
|
11 rokov pred |
Andra Hugo
|
002b53889f
fix bugs with the ids of the arch combinations
|
11 rokov pred |
Andra Hugo
|
5593439277
changing perf_model structure: arch now contains several devices, so we can have for eg one device STARPU_CPU with 2 cores one device STARPU_CUDA_WORKER with 1 core
|
11 rokov pred |
Nathalie Furmento
|
4f0c5ac5c6
include/starpu_perfmodel.h: define a invalid value for perfmodel type
|
11 rokov pred |
Samuel Thibault
|
09974968a8
Let the application provide the task footprint itself
|
11 rokov pred |
Samuel Thibault
|
aea43685d3
Document fields
|
11 rokov pred |
Marc Sergent
|
b2f8911c89
Adding configure option --enable-calibration-heuristic which allows the user to set the maximum authorized deviation of the history-based calibrator
|
11 rokov pred |