Commit History

Autor SHA1 Mensaxe Data
  Nathalie Furmento 5481b186a6 merge trunk %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault 0613ff03e9 print the number of measurements %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 5ab4cbeabd merge trunk %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 60c728d51e src/core/perfmodel/perfmodel_history.c: only append hostname if the symbol does not contain a dot character (very likely followed by a hostname) %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 75c5c178ae merge trunk %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault 3823c5adcd At least some versions of mingw don't define __MINGW__ %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento f885c06876 merge trunk %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento a1638adff7 src/core/perfmodel/perfmodel_history.c: set initial value %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault a92760f1c6 Make sure we don't unconditionnally include unistd.h, which is not available on windows %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault c141d0bca3 opendir not available with msvc %!s(int64=11) %!d(string=hai) anos
  Samuel Thibault 14b8f531a6 Lock performance model files while writing and reading them to avoid issues on parallel launches, MPI runs notably. %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 5ad43ea8fd src/core/perfmodel/perfmodel_history.c: improve memory management %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento f28a0d1765 src/core/perfmodel/perfmodel_history.c: remove wrongly committed fprintf %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 3a634d01c2 src/core/perfmodel/perfmodel_history.c: do not allocate per_arch object if already allocated %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento d47bd756f6 src/core/perfmodel/perfmodel_history.c: fix malloc call %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento bc04801ad7 src/core/perfmodel/perfmodel_history.c: free temporary allocated %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento f7a82c43ff perf_model: index struct starpu_perfmodel_state::nimpls with combination identifiers %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento f2f176f88a src/core/perfmodel/perfmodel_history.c: only dump valid models %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 702fd94e8c src/core/perfmodel/perfmodel_history.c: do not mix array indexes and combination id %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento bd12a1ab38 perf_model: move back field is_init to struct starpu_perfmodel %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 1658fe6df4 src/core/perfmodel/perfmodel_history.c: remove wrongly duplicated lines %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 6aa151a21f src/core/perfmodel/perfmodel_history.c: check model->state is valid before accessing it %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento a0cfca46c1 src/core: rename _starpu_load_perfmodel to _starpu_init_and_load_perfmodel %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 62cca2a7aa src/core/perfmodel: get rid off now-useless function _starpu_register_model() %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 0e25d8e0ab src/core/perfmodel/perfmodel_history.c: make sure a model is only registered once in the registered_models list %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 92f55f3726 src/core/perfmodel/perfmodel_history.c: allocate memory for all types of perf models (including STARPU_COMMON) %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento b7785fce25 src/core/perfmodel/perfmodel_history.c: free internal memory model %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento dcab3c2cfa merge trunk %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento c5dfa54187 src/core/perfmodel/perfmodel_history.c: starpu_perfmodel_init can be called even if the model does not define a symbol %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 93e5c4a322 move all internal fields of struct starpu_perfmodel to a new internal struct _starpu_perfmodel_state %!s(int64=11) %!d(string=hai) anos