Commit History

Autor SHA1 Mensaxe Data
  Nathalie Furmento 0580b3b9e7 mpi: revert r16098, use a barrier instead and document why it is necessary %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 9948ecefee doc/doxygen/chapters/07data_management.doxy: add missing newline %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 2c7ab14ee2 starpu_task_build: Update to set starpu_task::cl_arg_free to 1 if some arguments of type STARPU_VALUE are given %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault ebb0836b46 Fix back case when the application is built with smpicc %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault cd78ec9710 Cope with application not using smpicc to compile file containing main %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 7a6089cb64 Add missing -lglpk -lleveldb when linking statically %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 0f1d715fd1 port r16123 from 1.1: update tsan ignore list %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 69040bc437 port and complete r16119 from 1.1: put ANNOTATE_HAPPENS_BEFORE after atomic_adds, so that the reading part of the atomic add is considered before the update which signals potential termination %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault bacae86082 port r16116 from 1.1: fix memleak %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 23b5457f92 port r16114 from 1.2: Make non-cpu drivers also process main_ram requests so write_invalidation requests can work in non-cpu case. Those drivers can run them anyway, and this is actually required for the disk+gpu case. %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 133291affe Fix reused_requests size, we get overflows otherwise %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault cef92ef39b Catch bogus handling_node early %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault bef481b267 backport r16106 from 1.1: fix get_children_tasks test: setting a tag on a task won't prevent it from starting, one needs to set a dependency on another tag for that %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault f8d3a939b0 Make memory tidying less agressive, matching the numbers with memory reclaiming %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 105bef2aaa revert 16092: the test is already performed above %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento c537920e32 mpi/examples/user_datatype/my_interface.c: improve error message %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento ed58fe6182 mpi/examples/user_datatype/user_datatype.c: call starpu_mpi_datatype_register before starpu_mpi_init to make sure mpi datatype is correctly registered before any communication occurs %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 32d155333b sc_hypervisor/examples/cholesky/cholesky_models.c: update for new API starpu_perfmodel_init %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 6ab978fd5d revert 16092 and part of 16066 to be on the safe side: really wait for all existing requests, to avoid letting any through which would break coherency %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 8f29983c73 Check that a replicate is not busy before writing it back %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault c42090835b fix using uninitialized key values %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault fdbdfd23f7 Drop spurious change %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 832ef25b5e fix r16066: we still need to account for the self-hop requests, which we will wait for %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 93d3ad04f1 src/core/perfmodel/perfmodel_history.c: only free when necessary %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento fa4120aa82 followup to simplify perfmodel API %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento fb18de4cba simplify perfmodel API %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 522d4d97d3 Fix X ldflags order %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 8a36e89cd1 clearly separate task name from perfmodel name %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 44b157bee6 Do not set a task name by default, since task names override model name %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault c448586b85 revert 15931: these tasks already have a name through the performance model %!s(int64=10) %!d(string=hai) anos