Commit History

Author SHA1 Message Date
  Samuel Thibault b2b17bb82f Fix spurious MPI call outside MPI thread 10 years ago
  Samuel Thibault 92065a2d2e Fix stuffing all libstarpu -l flags into LIBSTARPU_LDFLAGS. Use it to define STARPU_EXPORTED_LIBS which we export in .pc files when building static libraries only (and thus the application will unexpectedly link against it) 10 years ago
  Nathalie Furmento 0580b3b9e7 mpi: revert r16098, use a barrier instead and document why it is necessary 10 years ago
  Nathalie Furmento 9948ecefee doc/doxygen/chapters/07data_management.doxy: add missing newline 10 years ago
  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 10 years ago
  Samuel Thibault ebb0836b46 Fix back case when the application is built with smpicc 10 years ago
  Samuel Thibault cd78ec9710 Cope with application not using smpicc to compile file containing main 10 years ago
  Samuel Thibault 7a6089cb64 Add missing -lglpk -lleveldb when linking statically 10 years ago
  Samuel Thibault 0f1d715fd1 port r16123 from 1.1: update tsan ignore list 10 years ago
  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 10 years ago
  Samuel Thibault bacae86082 port r16116 from 1.1: fix memleak 10 years ago
  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. 10 years ago
  Samuel Thibault 133291affe Fix reused_requests size, we get overflows otherwise 10 years ago
  Samuel Thibault cef92ef39b Catch bogus handling_node early 10 years ago
  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 10 years ago
  Samuel Thibault f8d3a939b0 Make memory tidying less agressive, matching the numbers with memory reclaiming 10 years ago
  Samuel Thibault 105bef2aaa revert 16092: the test is already performed above 10 years ago
  Nathalie Furmento c537920e32 mpi/examples/user_datatype/my_interface.c: improve error message 10 years ago
  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 10 years ago
  Nathalie Furmento 32d155333b sc_hypervisor/examples/cholesky/cholesky_models.c: update for new API starpu_perfmodel_init 10 years ago
  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 10 years ago
  Samuel Thibault 8f29983c73 Check that a replicate is not busy before writing it back 10 years ago
  Samuel Thibault c42090835b fix using uninitialized key values 10 years ago
  Samuel Thibault fdbdfd23f7 Drop spurious change 10 years ago
  Samuel Thibault 832ef25b5e fix r16066: we still need to account for the self-hop requests, which we will wait for 10 years ago
  Nathalie Furmento 93d3ad04f1 src/core/perfmodel/perfmodel_history.c: only free when necessary 10 years ago
  Nathalie Furmento fa4120aa82 followup to simplify perfmodel API 10 years ago
  Nathalie Furmento fb18de4cba simplify perfmodel API 10 years ago
  Samuel Thibault 522d4d97d3 Fix X ldflags order 10 years ago
  Samuel Thibault 8a36e89cd1 clearly separate task name from perfmodel name 10 years ago