Commit History

Autor SHA1 Mensaxe Data
  Thibaud Lambert 3b7abcc2cf mic: Fix bugs %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 423529392d Do not let StarPU queue a request on a node which doesn't have any worker %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault fa47d65684 Make sure we don't post disk-related requests to a disk node. This would have happened for a gpu-disk transfer. %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault a3f27f08ad Make some warnings clearer. Avoid a very odd warning when the codelet has more parameters than allowed %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 30860cac02 Renaming of diverse functions and datatypes. %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 786b8fb4b7 move _STARPU_PTHREAD_XXX macros to public API starpu_thread_util and rename them to STARPU_PTHREAD_XXX %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 7f792e3082 Define new public API starpu_pthread which is similar to the pthread API. %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault d95e1c8398 explain helgrind about some races we are fine with %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault add756f1af Note about racyness. We can't really add a suppression for this case, it would hide potential other races %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 55a6fa0d9e complete lock comment %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 38d8bb35e3 Add missing support for mpi_insert_task cases %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento c7321a76ff fix type for node to always be unsigned (instead of uint32_t) %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento b770541f52 src: memory_nodes function renaming %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento eb32a9b3d4 src: fix coding style %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento edc236df55 memory stats: group all functions in new file src/datawizard/memstats.c and rename them to follow pattern starpu_memory_... %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault 242b6116cf pass pthread types through typedefs %!s(int64=12) %!d(string=hai) anos
  Nathalie Furmento 4ba3bb5eab memory stats: rename memory_status objects to memory_stats objects as what is displayed are statistics %!s(int64=12) %!d(string=hai) anos
  Samuel Thibault e0242fa9ce optimize holding request list locks %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 9badf4f117 Move unregistering tasks from implicit dependencies lists from %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 26d2804cd4 Check that the handle spinlock is held when manipulating refcnts %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 07595aa459 Do not drop prefetch requests on ENOMEM, to avoid dropping just-upgraded fetch requests, and to keep fetching data all the time as much as possible %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 07a56c8386 Fix reference count for starpu_data_acquire_cb when the target GPU is already full: we do want the request to succeed, even if it is asynchronous. %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 3ad31951c8 src: code cleaning %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento efc9c3a136 src: Update LIST_TYPE macro to generate list functionalities and type %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 1b377f358f src: rename internal objects following coding conventions %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento bca792c881 src: rename internal types following coding conventions %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 0ebf7ba326 Rename public opaque type starpu_data_handle as starpu_data_handle_t %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento adf2f44e62 turn starpu_access_mode into an enumerated type %!s(int64=13) %!d(string=hai) anos
  Nathalie Furmento 906d935956 src: prefix names of internal types and functions with _starpu %!s(int64=13) %!d(string=hai) anos
  Samuel Thibault 291771f0e1 optimize not-busy signalization: only take the mutex if starpu_data_unregister is indeed waiting, and the handle is not busy %!s(int64=13) %!d(string=hai) anos