Samuel Thibault
|
7bd115a084
Add starpu_tasks_rec_complete tool to add estimation times in tasks.rec files
|
8 vuotta sitten |
Nathalie Furmento
|
07c6821f4f
perfmodel: new function starpu_bus_print_filenames() to display filenames storing bandwidth/affinity/latency information, available through starpu_machine_display -i
|
8 vuotta sitten |
Nathalie Furmento
|
d7d7a65eeb
doc: add missing documentation and remove now-deleted stuff
|
8 vuotta sitten |
Samuel Thibault
|
3fdb99a725
Add support for arch-specific but easy-to-user cost function
|
9 vuotta sitten |
Nathalie Furmento
|
fb18de4cba
simplify perfmodel API
|
9 vuotta sitten |
Samuel Thibault
|
f5e6f57930
Fix typo in starpu_perfmodel_history_based_expected_perf function name, and add link from doc
|
10 vuotta sitten |
Nathalie Furmento
|
bb61f3808d
update cnrs copyright
|
10 vuotta sitten |
Nathalie Furmento
|
3e567efff7
perfmodel: rename function starpu_get_narch_combs into starpu_perfmodel_get_narch_combs
|
10 vuotta sitten |
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 vuotta sitten |
Nathalie Furmento
|
f08dbb3923
include/starpu_perfmodel.h: make ABI independant
|
10 vuotta sitten |
Nathalie Furmento
|
73579eaf8e
include/starpu_perfmodel.h: remove commented line
|
10 vuotta sitten |
Nathalie Furmento
|
cc9aecb792
merge trunk
|
10 vuotta sitten |
Samuel Thibault
|
4b1a16edde
Fix University name after the fusion..
|
10 vuotta sitten |
Nathalie Furmento
|
bd12a1ab38
perf_model: move back field is_init to struct starpu_perfmodel
|
10 vuotta sitten |
Nathalie Furmento
|
93e5c4a322
move all internal fields of struct starpu_perfmodel to a new internal struct _starpu_perfmodel_state
|
10 vuotta sitten |
Nathalie Furmento
|
940e31bb36
merge trunk
|
10 vuotta sitten |
Samuel Thibault
|
3db86a2ede
* Add STARPU_VARIABLE_NBUFFERS to be set in cl.nbuffers, and nbuffers and
|
10 vuotta sitten |
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
|
10 vuotta sitten |
Nathalie Furmento
|
2b3c2b9741
perf_model: rename some functions
|
10 vuotta sitten |
Nathalie Furmento
|
352da7186b
New functions to avoid users having to access directly per_arch f:ields of the struct starpu_perfmodel
|
10 vuotta sitten |
Nathalie Furmento
|
2f8c7b58bd
perfmodel: renaming
|
11 vuotta sitten |
Nathalie Furmento
|
8a472c0c88
perfmodel: pre-allocating 2**ndevices arch_combs may be too big, we
|
11 vuotta sitten |
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 vuotta sitten |
Andra Hugo
|
002b53889f
fix bugs with the ids of the arch combinations
|
11 vuotta sitten |
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 vuotta sitten |
Nathalie Furmento
|
4f0c5ac5c6
include/starpu_perfmodel.h: define a invalid value for perfmodel type
|
11 vuotta sitten |
Samuel Thibault
|
09974968a8
Let the application provide the task footprint itself
|
11 vuotta sitten |
Samuel Thibault
|
aea43685d3
Document fields
|
11 vuotta sitten |
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 vuotta sitten |
Nathalie Furmento
|
689a54fffe
fix doc and function prototypes
|
11 vuotta sitten |