Historique des commits

Auteur SHA1 Message Date
  Samuel Thibault 1acc294ed4 Check task status value before setting it il y a 7 ans
  Samuel Thibault c64152a198 Add starpu_task_get_current_data_node il y a 7 ans
  Samuel Thibault f502a54c18 Pave the way for smarter memory node selection il y a 7 ans
  Samuel Thibault 388ada1269 Simplify accesses to the ordered buffers il y a 7 ans
  Samuel Thibault 01cbb5c946 Use the _starpu_data_descr index instead of adding a sequential_consistency field there il y a 7 ans
  Samuel Thibault 68d4fe6d62 Add index field in _starpu_data_descr to save having to copy over all data fields il y a 7 ans
  Nathalie Furmento 0e688f6842 Add possibility to define the sequential consistency at the task level for each handle used by the task. il y a 7 ans
  Samuel Thibault 30018c7514 computed sorted list of handles earlier so it can be used for implicit data deps il y a 7 ans
  Samuel Thibault af9b8aa005 Add starpu_task_notify_ready_soon_register il y a 8 ans
  Nathalie Furmento 6901c4441b src/: fix copyrights il y a 8 ans
  Samuel Thibault f87db4c8b2 Do not test handle->initialized during execution, its meaning is for submission il y a 8 ans
  Samuel Thibault aeea106048 Make sure a handle is initialized before trying to read it il y a 8 ans
  Nathalie Furmento 53f2fb3b3d src: compiler suggests parentheses around assignment used as truth value il y a 8 ans
  Nathalie Furmento 76703c1031 src: remove useless parenthesis il y a 8 ans
  Samuel Thibault bd9d103c1a Fix case when handle gets unregistered just before we check whether there are arbitered waiters il y a 9 ans
  Samuel Thibault e50a934f58 Allow for more concurrent readers with arbiters: we may also want to notify even when the handle is being used, in read mode notably il y a 9 ans
  Samuel Thibault a669840893 Fix typo il y a 9 ans
  Samuel Thibault 0586da60fa Make arbiters support concurrent read access. Fixes the matmul socl test which requires it il y a 9 ans
  Corentin Salingue 3bbc1443c4 Each worker can manage the good set of memories il y a 9 ans
  Samuel Thibault d650d6dcd1 Avoid recursing when unlocking data requests, otherwise we can end up stacking calls il y a 10 ans
  Samuel Thibault 2510a99377 Revert 16000, we will fix this another, better way il y a 10 ans
  Samuel Thibault 04ead5605d Fix concurrency between reclaiming and tasks writing to data. Reclaiming has to acquire the rwlock on data to prevent tasks from writing to data. Also fix the mem_reclaim test to actually test the values, and not submit too many writing tasks at the same time il y a 10 ans
  Samuel Thibault c8efbb83e8 Inline list heads instead of keeping allocating them il y a 11 ans
  Samuel Thibault 3434b52b4c Add arbiter support il y a 11 ans
  Samuel Thibault 8fbc9b2c5a Complete arbiter implementation il y a 11 ans
  Samuel Thibault 381eb29a05 Remove some WIP tags where it should be fine on the long run il y a 11 ans
  Samuel Thibault ea72e2ac97 rename data_commute_concurrency.c to data_arbiter_concurrency.c il y a 11 ans
  Samuel Thibault 14be4db267 Support several arbiters il y a 11 ans
  Samuel Thibault 67c7976ba1 s/commute_/arbitered_/g il y a 11 ans
  Samuel Thibault a5b6105706 Use arbiters instead of a global state. Does not support several arbiters yet il y a 11 ans