Commit History

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