Commit History

Yazar SHA1 Mesaj Tarih
  Simon Archipoff 6a03f85f2b work stealing wake up all workers when a task is pushed by a worker 12 yıl önce
  Simon Archipoff 6dcca1c25f heft is better 12 yıl önce
  Simon Archipoff ee5f2cf413 work_stealing re-writen to carry his own fifos 12 yıl önce
  Simon Archipoff 739ba80d7d bug fix in ws + some ideas for heft (not nice enought). 12 yıl önce
  Samuel Thibault b59e5fd23e revert lists: prioritized tasks are now at the front. Fixes priorities for some schedulers 12 yıl önce
  Nathalie Furmento 12aeacef0f new functions starpu_task_set_implementation() and starpu_task_get_implementation() to be used by schedulers 12 yıl önce
  Nathalie Furmento 3a7711af02 src: remove un-needed include pthread.h 12 yıl önce
  Andra Hugo d56457109a fix syncrhonisation issue (not yet for ws, parallel_heft and random), there's a synchro issue with delete_ctx (seg fault from time to time)->to be fixed 12 yıl önce
  Samuel Thibault eb64e18781 merge fixes 12 yıl önce
  Samuel Thibault 242b6116cf pass pthread types through typedefs 12 yıl önce
  Cyril Roelandt b188aa78c8 _starpu_fifo_push_task(): Fix "TODO: if prio, put at back". 12 yıl önce
  Samuel Thibault 2b3cd2ad78 Fix performance loss due to multiple implementation support: introduce _starpu_fifo_pop_local_task which does not check (again) that the task can run on the worker 12 yıl önce
  Nathalie Furmento 3ad31951c8 src: code cleaning 13 yıl önce
  Samuel Thibault 086a1d93f3 Add _starpu_fifo_empty 13 yıl önce
  Samuel Thibault 2f4491e804 Add can_execute member to the codelet structure, so applications can fine-tune implementations usage. Make most schedulers enforce it. 13 yıl önce
  Nathalie Furmento 1b377f358f src: rename internal objects following coding conventions 13 yıl önce
  Nathalie Furmento f645e1d934 src: rename internal types following coding conventions 13 yıl önce
  Nathalie Furmento 906d935956 src: prefix names of internal types and functions with _starpu 13 yıl önce
  Cyril Roelandt ffcfb86084 Multi-implementation. 14 yıl önce
  Samuel Thibault bd2c88d145 cast void* to please the SCC compiler 14 yıl önce
  Samuel Thibault 6beb9fe2f7 Remove now-unused push_prio_task scheduler method 14 yıl önce
  Samuel Thibault 0d9f08ae8d Fix copyrights, thanks Ludo! 14 yıl önce
  Samuel Thibault de90793b95 export more functions to external schedulers 14 yıl önce
  Cédric Augonnet e8d1dd8a10 Use the PTHREAD_COND_SIGNAL to check if there are errors. 14 yıl önce
  Nathalie Furmento 3b61934f1c typos (detected as warning by icc) 14 yıl önce
  Samuel Thibault 67bca51106 make use of _starpu_worker_may_execute_task instead of hardcoding it 14 yıl önce
  Samuel Thibault d023ed950e push decision of "where" parameter of task pops down to scheduling policies, turn it into a worker id, and propagate to pop_task functions too 14 yıl önce
  Samuel Thibault 0ec22a9b3c document which sched file is what 15 yıl önce
  Cédric Augonnet 56e595124e Reorganize the code of the scheduling policies: to stress the fact that 15 yıl önce