Commit Verlauf

Autor SHA1 Nachricht Datum
  Nathalie Furmento 1658fe6df4 src/core/perfmodel/perfmodel_history.c: remove wrongly duplicated lines vor 11 Jahren
  Nathalie Furmento 6aa151a21f src/core/perfmodel/perfmodel_history.c: check model->state is valid before accessing it vor 11 Jahren
  Nathalie Furmento a0cfca46c1 src/core: rename _starpu_load_perfmodel to _starpu_init_and_load_perfmodel vor 11 Jahren
  Nathalie Furmento 62cca2a7aa src/core/perfmodel: get rid off now-useless function _starpu_register_model() vor 11 Jahren
  Nathalie Furmento 0e25d8e0ab src/core/perfmodel/perfmodel_history.c: make sure a model is only registered once in the registered_models list vor 11 Jahren
  Nathalie Furmento 92f55f3726 src/core/perfmodel/perfmodel_history.c: allocate memory for all types of perf models (including STARPU_COMMON) vor 11 Jahren
  Nathalie Furmento b7785fce25 src/core/perfmodel/perfmodel_history.c: free internal memory model vor 11 Jahren
  Nathalie Furmento dcab3c2cfa merge trunk vor 11 Jahren
  Nathalie Furmento c5dfa54187 src/core/perfmodel/perfmodel_history.c: starpu_perfmodel_init can be called even if the model does not define a symbol vor 11 Jahren
  Nathalie Furmento 93e5c4a322 move all internal fields of struct starpu_perfmodel to a new internal struct _starpu_perfmodel_state vor 11 Jahren
  Nathalie Furmento 940e31bb36 merge trunk vor 11 Jahren
  Samuel Thibault 3db86a2ede * Add STARPU_VARIABLE_NBUFFERS to be set in cl.nbuffers, and nbuffers and vor 11 Jahren
  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 vor 11 Jahren
  Nathalie Furmento 2b3c2b9741 perf_model: rename some functions vor 11 Jahren
  Nathalie Furmento 352da7186b New functions to avoid users having to access directly per_arch f:ields of the struct starpu_perfmodel vor 11 Jahren
  Nathalie Furmento 2f8c7b58bd perfmodel: renaming vor 11 Jahren
  Nathalie Furmento 8a472c0c88 perfmodel: pre-allocating 2**ndevices arch_combs may be too big, we vor 11 Jahren
  Nathalie Furmento 8416de136f src/core/perfmodel/perfmodel_history.c: create sampling directory at global initialization time vor 11 Jahren
  Nathalie Furmento c198ab88f1 src/core/perfmodel/perfmodel_history.c: set debug_path only wheen needed, doing it in _starpu_register_model will fail as the model does not have yet any registered combination vor 11 Jahren
  Nathalie Furmento 9858d13da9 src/core/perfmodel/perfmodel_history.c: deal with cases when there is no history for a perf model vor 11 Jahren
  Nathalie Furmento b14831d574 src/core/perfmodel/perfmodel_history.c: free memory vor 11 Jahren
  Nathalie Furmento e2ed85825c src/core/perfmodel/perfmodel_history.c: vor 11 Jahren
  Nathalie Furmento 0600561b91 partly revert #13024 as function similar to starpu_worker_get_as_string already existed, its name is starpu_perfmodel_get_archtype_name vor 11 Jahren
  Nathalie Furmento e93e3534ec src/core/perfmodel/perfmodel_history.c: modify function starpu_perfmodel_get_arch_name vor 11 Jahren
  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 vor 11 Jahren
  Nathalie Furmento 61e6732e89 src/core/perfmodel/perfmodel_history.c: correctly index array model->nimpls and dump into model file the index of the global combinations array (i.e the internal arch_combs array) vor 11 Jahren
  Nathalie Furmento 552cbdbcf0 src/core: vor 11 Jahren
  Andra Hugo 694211e31c fix debug mode compilation issues vor 11 Jahren
  Andra Hugo a9b35bd4a7 fix malloc & memset perf model vor 11 Jahren
  Andra Hugo a0f55874a4 fixes for valid model vor 11 Jahren