Commit History

Author SHA1 Message Date
  Samuel Thibault c3e6095f8d Move the pause implementation into its own function, instead of _starpu_machine_is_running which is called in various places where the pause can actually lead to deadlocks 10 years ago
  Samuel Thibault 97b650bef6 Do not keep the scheduling mutex while submitting conversion tasks, since that may be calling _starpu_post_data_request and thus _starpu_wake_all_blocked_workers_on_node in the end, leading to a deadlock. 10 years ago
  Samuel Thibault 4497fe7d38 Fix eager policies in blocking mode: the policy mutex mustn't be held while calling starpu_wakeup_worker, since in other parts of the code we take the mutexes the other way 10 years ago
  Samuel Thibault 5a7ec26d01 Move the redirection of the application's main into starpu_simgrid_wrap.h 10 years ago
  Samuel Thibault 3b8e0c07be Fix policy name 10 years ago
  Samuel Thibault 290a806ec0 Better catch applications which don't include starpu.h in simgrid mode 10 years ago
  Samuel Thibault 4fe19782d9 in mkpath, test for directory presence before trying to make it, e.g. in case the location is read-only 10 years ago
  Samuel Thibault c3ca7df1a9 Fix erasing mc from mc_list 10 years ago
  Nathalie Furmento d54ae630d3 doc/doxygen/chapters/13offline_performance_tools.doxy: add link to option documentation 10 years ago
  Samuel Thibault 93de15a034 Fix gpu_*register tests when memcpy_peer is explicitly disabled 10 years ago
  Nathalie Furmento 7cf3d36ebb mpi: rename internal fut code and trace events 10 years ago
  Samuel Thibault a6c6c23547 Fix gpu_*register tests when memcpy_peer is explicitly disabled 10 years ago
  Samuel Thibault 33226eb62f Disable starpu_malloc_on_node when CUDA does not support peer access 10 years ago
  Samuel Thibault 76fb5c6acc Fix build 10 years ago
  Samuel Thibault f9d80aa69a comments 10 years ago
  Samuel Thibault 0fccdd593e fix simgrid memleak 10 years ago
  Samuel Thibault 816ef98955 Fix starpu_opencl_allocate_memory call 10 years ago
  Samuel Thibault fa015c7575 make gpu register tests use the last GPU, to trigger bugs about not selecting the proper GPU 10 years ago
  Samuel Thibault feda650297 Fix starpu_malloc_on_node for OpenCL when not called from the GPU worker 10 years ago
  Samuel Thibault 52cfd05a46 fix starpu_malloc_on_node when called outside of the GPU worker 10 years ago
  Samuel Thibault ebba0202eb Fix enabling GPU-GPU transfers for interfaces which only provide the any_to_any method, i.e. almost all of them 10 years ago
  Samuel Thibault 9327d30712 revert spurious changes 10 years ago
  Samuel Thibault c209bb90fd port r13570 from 1.1: Fix mc memory leak 10 years ago
  Samuel Thibault 85be2932f1 Add testcase for the allocation cache 10 years ago
  Samuel Thibault d8ca14fa57 Fix reusing data from the allocation cache: the mc shouldn't be put on the mc_list, that will be handled by register_mem_chunk 10 years ago
  Samuel Thibault bf7f638242 Add missing async flag 11 years ago
  Nathalie Furmento 13ec014918 tests/sched_policies/simple_cpu_gpu_sched.c: remove extra parenthesis 11 years ago
  Nathalie Furmento 81a419c4c0 tests/sched_policies/simple_cpu_gpu_sched.c: explain what went wrong 11 years ago
  Nathalie Furmento 353c98cbf2 src/datawizard/data_request.c: fix call to STARPU_HG_DISABLE_CHECKING and STARPU_HG_ENABLE_CHECKING 11 years ago
  Samuel Thibault fc76d5ee50 Lighten pressure on the spinlock of the request we are waiting for. This should fix the livelock in simgrid. 11 years ago