Nathalie Furmento
|
97b9449927
include: doc: minor fixes in function prototypes
|
12 anos atrás |
Nathalie Furmento
|
3332f3a13f
include/starpu_perfmodel.h: any variable defined as struct starpu_per_arch_perfmodel will be marked as deprecated
|
12 anos atrás |
Nathalie Furmento
|
5d54bce57a
include/starpu_perfmodel.h: add comment stating that type is deprecated (do not know how to do it with attribute __deprecated__
|
12 anos atrás |
Nathalie Furmento
|
b62e089dac
perfmodel: partly revert r7054
|
12 anos atrás |
Nathalie Furmento
|
7eca1bd797
perfmodel: rename 'struct starpu_per_arch_perfmodel' to 'struct starpu_perfmodel_per_arch'
|
12 anos atrás |
Nathalie Furmento
|
7c4cd0fa21
perfmodel: rename 'struct starpu_regression_model' to 'struct starpu_perfmodel_regression_model'
|
12 anos atrás |
Nathalie Furmento
|
d729c52f33
include/starpu_perfmodel.h: only declare a type when needed
|
12 anos atrás |
Nathalie Furmento
|
bd93f10299
perfmodel: rename struct starpu_history_table to struct starpu_perfmodel_history_table
|
12 anos atrás |
Nathalie Furmento
|
cdfd9e855f
perfmodel: rename struct starpu_history_entry to struct starpu_perfmodel_history_entry
|
12 anos atrás |
Nathalie Furmento
|
74889b4885
perfmodel: rename struct starpu_history_list to struct starpu_perfmodel_history_list
|
12 anos atrás |
Nathalie Furmento
|
3e883f24fc
perfmodel: move functions starpu_perfmodel_print and starpu_perfmodel_print_all to public API
|
12 anos atrás |
Nathalie Furmento
|
36a9619038
perfmodel: Rename public function starpu_list_models to starpu_perfmodel_list
|
12 anos atrás |
Nathalie Furmento
|
93e216dc6e
perfmodel: rename (and turn private) struct starpu_model_list to struct _starpu_perfmodel_list
|
12 anos atrás |
Nathalie Furmento
|
f8327e8c53
Rename function starpu_load_history_debug to starpu_perfmodel_load_symbol
|
12 anos atrás |
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
|
12 anos atrás |
Nathalie Furmento
|
d96c92a1b6
perfmodel_history: use hashtable API provided by src/commion/uthash.h
|
13 anos atrás |
Samuel Thibault
|
39c06b2141
Add starpu_perfmodel_update_history, which permits applications to feed performance models with existing measurements
|
13 anos atrás |
Nathalie Furmento
|
e478d30094
perfmodel: new public function starpu_bus_print_affinity() to print the affinity devices
|
13 anos atrás |
Nathalie Furmento
|
f4f8cfb31a
include/starpu_perfmodel.h: check __STDC_VERSION__ is defined
|
13 anos atrás |
Cyril Roelandt
|
b6df6beea3
Renaming public functions :
|
13 anos atrás |
Nathalie Furmento
|
367a594534
include: doc: update function prototypes to be similar in doc and include
|
13 anos atrás |
Ludovic Courtès
|
1f69355ba2
Use `_Static_assert' only with GCC 4.6+.
|
13 anos atrás |
Ludovic Courtès
|
c0d0f8c2f2
Verify assumptions about the ordering of `starpu_perf_archtype' values.
|
13 anos atrás |
Nicolas Collin
|
dda7ff2523
Bundle structure is now an opaque type (starpu_task_bundle_t).
|
13 anos atrás |
Nathalie Furmento
|
7d5f9e13b8
perfmodel: store the file name instead of the file handle, and open the file each time we need to write something
|
13 anos atrás |
Samuel Thibault
|
37862069c7
Permit the application to provide its own size base for performance models
|
13 anos atrás |
Samuel Thibault
|
218f40954f
drop unused field
|
13 anos atrás |
Samuel Thibault
|
86a13c15d2
deprecate cost_model, and introduce cost_function, which is provided with the whole task structure, the target arch and implementation number
|
13 anos atrás |
Nathalie Furmento
|
a20450f5cc
include: fix includes
|
13 anos atrás |
Nathalie Furmento
|
1f0545b4e9
include: code cleaning
|
13 anos atrás |