Historie revizí

Autor SHA1 Zpráva Datum
  Olivier Aumage b37f386a18 - modify the OpenMP tasks locking scheme to avoid multi-locks ordering issues před 10 roky
  Samuel Thibault bb817246ac Factorize task submission code před 10 roky
  Samuel Thibault 3914f3f061 revert r14967 and r14972: sched_ctx should actually call _starpu_push_task instead of _starpu_task_submit_nodeps (which does many things sched_ctx does not need) před 10 roky
  Samuel Thibault 5a0fcbf328 Add anticipative writeback, to flush dirty data asynchronously before the před 10 roky
  Olivier Aumage 3832fd72cf - address a Helgrind complaint about some early cpu workers reading global_size[0] while some late cpu workers are still writing its value před 10 roky
  Olivier Aumage 02a993ca5f - STARPU_HG_DISABLE_CHECKING has a too broad effect, use another strategy based on a dedicated Helgrind path před 10 roky
  Samuel Thibault 271b6a3f7a use STARPU_MAIN_RAM instead of hardcoded 0 před 10 roky
  Samuel Thibault 3762ec1d0f trace memory reclaiming done by tidy před 10 roky
  Samuel Thibault ffa7e695ab Only disable checking on the terminated field. enable/disable is unfortunately global, not per thread. před 10 roky
  Olivier Aumage 76b420bcb3 - address a Helgrind comment před 10 roky
  Nathalie Furmento 9abcc3b7d0 src/core/dependencies/data_concurrency.c: check a task defines a codelet before accessing its buffers před 10 roky
  Olivier Aumage bbc050832f - address some Helgrind comments před 10 roky
  Olivier Aumage 5feb89677f - add Valgrind support for OpenMP stacks před 10 roky
  Andra Hugo 09de7cee21 when moving a task from one context to another we create a new job for the corresponding task, take care to sort its data before resubmiting it because starpu wants a sorted list of buffers at the end před 10 roky
  Samuel Thibault f3370dd0b9 Make valgrind ignore the uninitialized values před 10 roky
  Samuel Thibault 219ae045bb fix build před 10 roky
  Samuel Thibault b96308f41e Fix GPU deallocation on OpenCL too před 10 roky
  Samuel Thibault 0adb694f41 Fix freeing GPU memory před 10 roky
  Samuel Thibault f4b34d59ad Factorize code, no behavior change před 10 roky
  Nathalie Furmento b8a32f9b4c minor fixes před 10 roky
  Nathalie Furmento 992aac301e minor fixes před 10 roky
  Samuel Thibault f68ea334d8 fix mingw build před 10 roky
  Samuel Thibault e13b6b5ff7 fix windows build před 10 roky
  Samuel Thibault 5af6d13d14 Fix lock ordering: when one has to allocate destination room for reclaiming, we have to unlock the data handle lock and acquire mc_lock, so we need to release the mc_lock before calling try_to_free_mem_chunk or try_to_reuse_mem_chunk. Also add a stressing disk reclaiming testcase. před 10 roky
  Samuel Thibault e7e08f9787 port r14943 from 1.1: Fix case when two concurrent workers are allocating the same data před 10 roky
  Samuel Thibault c494f6aa54 use STARPU_MAIN_RAM macro před 10 roky
  Samuel Thibault d35c3ec66b Make quickcheck faster před 10 roky
  Nathalie Furmento 2e3209f992 src/core/sched_ctx.c: fix code to access changing_ctx_mutex před 10 roky
  Samuel Thibault e6dc3c6107 revert r14928: does not build před 10 roky
  Samuel Thibault 2290e3bdab Add starpu_memory_pin and starpu_memory_unpin před 10 roky