Historie revizí

Autor SHA1 Zpráva Datum
  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. před 13 roky
  Nathalie Furmento 3ad31951c8 src: code cleaning před 13 roky
  Nathalie Furmento efc9c3a136 src: Update LIST_TYPE macro to generate list functionalities and type před 13 roky
  Nathalie Furmento 1b377f358f src: rename internal objects following coding conventions před 13 roky
  Nathalie Furmento bca792c881 src: rename internal types following coding conventions před 13 roky
  Nathalie Furmento 0ebf7ba326 Rename public opaque type starpu_data_handle as starpu_data_handle_t před 13 roky
  Nathalie Furmento adf2f44e62 turn starpu_access_mode into an enumerated type před 13 roky
  Nathalie Furmento 906d935956 src: prefix names of internal types and functions with _starpu před 13 roky
  Samuel Thibault 291771f0e1 optimize not-busy signalization: only take the mutex if starpu_data_unregister is indeed waiting, and the handle is not busy před 13 roky
  Samuel Thibault 3c0a0e89cc Make starpu_data_unregister also wait for replicate refcnt and queued requests, should fix yet more odd issues před 13 roky
  Samuel Thibault 975bf93322 Fix pushing data requests back on lists when the GPU doesn't have enough memory for them před 13 roky
  Samuel Thibault 7ffec30bbe Make sure to keep prefetch/fetch requests in the same order, and after traversing them, put them back before the ones that got pushed in between před 13 roky
  Samuel Thibault 2d2acb47ab Fix request list push: we need to push and pop in the same order to keep consistent with task order před 13 roky
  Samuel Thibault 8e7b92c6e8 silence warning před 13 roky
  Olivier Aumage 6c4d62d0b0 - code disabled for years před 13 roky
  Nathalie Furmento 6db2c372ca merge branch gpumem_prefetch před 13 roky
  Samuel Thibault bd2c88d145 cast void* to please the SCC compiler před 13 roky
  Cédric Augonnet e51515a4dd Start to add support for CUDA 4: před 14 roky
  Cédric Augonnet 732e65e13c Cleanup of the data request management code (ie. simplify the management of před 14 roky
  Samuel Thibault 0d9f08ae8d Fix copyrights, thanks Ludo! před 14 roky
  Cédric Augonnet 58215b1860 - Add sanity checks před 14 roky
  Cédric Augonnet 9557513f74 Do not forget to take back the spinlock if the transfer was successful, this před 14 roky
  Cédric Augonnet dabb837619 Memory reclaiming bug fix: while reclaiming memory, we should not hold the lock of the header describing the entire state of the handle while other handles are inspected to find available memory. před 14 roky
  Cédric Augonnet 6290ece0a1 - Add a "ndeps" field in the data request structure so that a request may před 14 roky
  Cédric Augonnet 47ea6d5f7a Cosmetic cleanups před 14 roky
  Cédric Augonnet 9491fa3d4e Minimalist documentation of some internal functions před 14 roky
  Cédric Augonnet ddb5759a50 Minor code cleanups před 14 roky
  Cédric Augonnet bfe3303c4b The generic method to copy a data handle from a node to another node now před 14 roky
  Cédric Augonnet c65bd29a96 - The data request structure does not contain handle + {src_node,dst_node} před 14 roky
  Cédric Augonnet 74b87470d3 The _starpu_search_existing_data_request now considers a před 14 roky