Nathalie Furmento
|
ebfe4fb015
src/core/perfmodel/perfmodel_history.c: storing the data in the hashtable is not such a bad idea (Thanks Ludovic and Cyril for helping me to detect this hideous bug)
|
13 rokov pred |
Nathalie Furmento
|
dddf3b39f8
src/core/perfmodel/perfmodel_history.c: remove test to detect if the key is present in the table. This was copied from the old hahstable implementation. I am not sure what the semantics of the test was. This needs to be clarified.
|
13 rokov pred |
Nathalie Furmento
|
88f56d1930
src/core/perfmodel/perfmodel_history.c: need to pass a pointer to the hash pointer, as the hash macro modify it
|
13 rokov pred |
Nathalie Furmento
|
d96c92a1b6
perfmodel_history: use hashtable API provided by src/commion/uthash.h
|
13 rokov pred |
Samuel Thibault
|
64ead86f78
Add archname not being calibrated
|
13 rokov pred |
Samuel Thibault
|
39c06b2141
Add starpu_perfmodel_update_history, which permits applications to feed performance models with existing measurements
|
13 rokov pred |
Nathalie Furmento
|
07373ec13a
src/core/perfmodel: fix format string conversion
|
13 rokov pred |
Samuel Thibault
|
de04400038
Drop spurious changes
|
13 rokov pred |
Samuel Thibault
|
70d97054ff
port r6503 from 1.0: Task sizes have to vary, not only can
|
13 rokov pred |
Samuel Thibault
|
31c7516bf0
Fix atomicity of performance model update
|
13 rokov pred |
Samuel Thibault
|
a2629ac191
unlock rwlock before destroying it
|
13 rokov pred |
Samuel Thibault
|
9ed2b60d87
Clear pointers too
|
13 rokov pred |
Samuel Thibault
|
7ac870d6fc
Free performance models data
|
13 rokov pred |
Samuel Thibault
|
0eea00d984
Fix dumping performance models: the holes within an arch type *have* to be expressed
|
13 rokov pred |
Samuel Thibault
|
6270851a21
Fix parallel CPU worker comment
|
13 rokov pred |
Nathalie Furmento
|
93e6c6224b
introduce new macro STARPU_ASSERT_MSG, icc was complaining on evaluation constant expressions ...
|
13 rokov pred |
Nathalie Furmento
|
e5f68ad9d6
src: update double values usage
|
13 rokov pred |
Nathalie Furmento
|
5908a48866
src: let's make icc happy
|
13 rokov pred |
Nathalie Furmento
|
866a10afbe
src/core/perfmodel/perfmodel_history.c: end debug message with \n
|
13 rokov pred |
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 rokov pred |
Nathalie Furmento
|
3734b6e1bd
src/core: use task->handles instead of task->buffers
|
13 rokov pred |
Samuel Thibault
|
37862069c7
Permit the application to provide its own size base for performance models
|
13 rokov pred |
Samuel Thibault
|
2b5f90ab01
Fix perfmodel parsing
|
13 rokov pred |
Nathalie Furmento
|
0433b3cc32
src: minor fixes w.r.tg warnings detected by gcc compiler
|
13 rokov pred |
Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
13 rokov pred |
Nathalie Furmento
|
efc9c3a136
src: Update LIST_TYPE macro to generate list functionalities and type
|
13 rokov pred |
Nathalie Furmento
|
f8fd5492bd
src: rename internal types following coding conventions
|
13 rokov pred |
Nathalie Furmento
|
0ebf7ba326
Rename public opaque type starpu_data_handle as starpu_data_handle_t
|
13 rokov pred |
Nathalie Furmento
|
3d0df419a8
Type renaming:
|
13 rokov pred |
Nathalie Furmento
|
906d935956
src: prefix names of internal types and functions with _starpu
|
13 rokov pred |