Commit History

Autor SHA1 Mensaxe Data
  Andra Hugo 39ccc67d88 add hypervisor strategy monitoring perf counter (not portable, the counter reading the flops dependent on the architecture) %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault c8077021d0 Support asynchronous partitioning through the home node of data, not only MAIN_RAM %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 6c7f9acc71 Use STARPU_MAIN_RAM instead of 0 %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 5029f27c4c mpi/src/starpu_mpi.c: store early_data_handle in hashmap before releasing the mutex to prevent other threads to ignore data has already arrived %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento b75fcf2ea5 mpi/src/starpu_mpi_early_request.c: lock %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 9e8f48a1ab mpi/src/starpu_mpi_early_request.c: protect hashtable with mutex %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 0c420e98f2 tools/gdbinit: minor fixes %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 7e4270c696 tools/gdbinit: print more informations in starpu-mpi-print-request %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 7c0da42f9b mpi/src/starpu_mpi_early_data.c: fix lock %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 19b12229f3 mpi/src/starpu_mpi_private.h: detached can take the value -1, set type accordingly %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento ef9ae742bd mpi/src/starpu_mpi_early_data.c: use a mutex to protect access to list %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 37d763d885 doc/doxygen/chapters/06tasks.doxy: fix name STARPU_NOWHERE %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 40a7acdefc Fix build without cuda %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault ba27f5ed74 Avoid cublasSdot bug when using non-blocking streams, fixed in cuda 7.5 %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 14dae501a1 fix example name %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault f36c3c1cb1 Add STARPU_NAME to specify a task name from a starpu_task_insert call. %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 9cd18a23fd Fix description of the submit_readonly example %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 68605a2f15 Add asynchronous partition planning. It only supports coherency through the main RAM for now. %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault a98e146ca6 fix warning %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 1e50ae984e Fix element size %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault e351e99eef Fix bugs between partitioning and automatic allocation / reclaiming %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault e5bad70a23 replace reclaiming's explicit transfer with a proper transfer request, to fix interaction with concurrent requests %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault d06eb3bbd4 Make reclaiming prevent more fetches on the node being cleaned up, to avoid permanent battle between them %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 5dd0687128 fix assertion: a request may have slipped through while unlocking the handle when allocating on the destination %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 03f5b6f62a Clean ram pointer of handles when freeing an interface, notably useful with NULL data registration %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 93e54d53ad Fix safety of _starpu_wait_data_request_completion: starpu_data_request_destroy was supposed to be called with the handle lock held. Move that part of starpu_data_request_destroy to _starpu_data_request_unlink, which can then be called directly from _starpu_wait_data_request_completion, avoiding races between unregistering the handle and _starpu_wait_data_request_completion %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 2b3994eb75 Add starpu-print-irequests gdb command %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 8a0144e402 fix crash when an interface without any_to_any is used with disks %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 051ea58d30 fix grep pattern %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 659c91c258 fix use of ANNOTATE_HAPPENS_BEFORE: it must be before the synchronization event %!s(int64=10) %!d(string=hai) anos