Commit History

Autor SHA1 Mensaxe Data
  Samuel Thibault 408e23cf1a Reduce sched_ctx execution time in valgrind %!s(int64=5) %!d(string=hai) anos
  Nathalie Furmento 6a16f8370f update copyright holders %!s(int64=5) %!d(string=hai) anos
  Nathalie Furmento f7abbfa6fc update copyright %!s(int64=6) %!d(string=hai) anos
  Nathalie Furmento 96d47b505e examples/sched_ctx/sched_ctx.c: reverse order for deleting contexts %!s(int64=6) %!d(string=hai) anos
  Nathalie Furmento 75c6013e30 examples/sched_ctx: delete contexts in the inverse order to the ones they were created %!s(int64=6) %!d(string=hai) anos
  Nathalie Furmento cdfa25094a examples/sched_ctx/sched_ctx.c: submitting tasks to a context without the required workers is now possible %!s(int64=6) %!d(string=hai) anos
  Olivier Aumage c85979b76c enable parallel eager to work with scheduling contexts %!s(int64=7) %!d(string=hai) anos
  Olivier Aumage 1b8631f4a5 redesigned algorithm for peager scheduling policy %!s(int64=7) %!d(string=hai) anos
  Nathalie Furmento 7ae5f32c50 examples: fix copyrights %!s(int64=7) %!d(string=hai) anos
  Nathalie Furmento 5e6a2a33ea fixes for unused attributes and other minor warnings %!s(int64=7) %!d(string=hai) anos
  Olivier Aumage cf5be99691 update copyrights for files modified in 2017 %!s(int64=8) %!d(string=hai) anos
  Olivier Aumage a88517d429 merge from trunk %!s(int64=8) %!d(string=hai) anos
  Olivier Aumage ab8153271d fix target task count display %!s(int64=8) %!d(string=hai) anos
  Nathalie Furmento d476c09ccf fix bugs detected by coverity %!s(int64=9) %!d(string=hai) anos
  Nathalie Furmento 4405cb0795 fix bugs reported by coverity %!s(int64=9) %!d(string=hai) anos
  Nathalie Furmento bb61f3808d update cnrs copyright %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento b63583dca2 examples/sched_ctx/sched_ctx.c: start scheduler defined by variable STARPU_SCHED when defined %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 6757bca1b5 Remove implementation array terminator in tests, examples, and documentation, since it is not actually used %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento cc9aecb792 merge trunk %!s(int64=10) %!d(string=hai) anos
  Samuel Thibault 4b1a16edde Fix University name after the fusion.. %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 9aeb560a25 examples/sched_ctx/sched_ctx.c: fix typo, we add the workers in procs1 %!s(int64=10) %!d(string=hai) anos
  Andra Hugo d4e55d69c9 fixing mem corruption %!s(int64=10) %!d(string=hai) anos
  Andra Hugo afade57efa allow ctx to execute parallel codes by reusing starpu workers (keep the workers alive instead of getting them to sleep) -> TODO try to factorize with parallel tasks on combined workers (doing practically the same, duplicate tasks and barrier_wait before & after exec) %!s(int64=10) %!d(string=hai) anos
  Nathalie Furmento 8feca5ddce examples/sched_ctx/sched_ctx.c: fix code when no cuda worker is available %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento b1a6cad655 examples/sched_ctx/sched_ctx.c: skip application when no worker cpu is found %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 54305fca78 examples/sched_ctx/sched_ctx.c: when there is no CUDA devices, the context is created with a CPU, hence task submission does not fail %!s(int64=11) %!d(string=hai) anos
  Andra Hugo 228fd6716a when we verify if there is at least a worker able to execute a certain task check out the list of workers of a context not all of the workers of the machine %!s(int64=11) %!d(string=hai) anos
  Andra Hugo 3c8000976d fix deadlock: we have to lock the worker's sched_mutex when iterating on its list of contexts but unlock it before the worker is going to sleep %!s(int64=11) %!d(string=hai) anos
  Nathalie Furmento 43838444ce Function starpu_sched_ctx_create() now takes a variable argument list %!s(int64=11) %!d(string=hai) anos
  Andra Hugo 1b597c15fb bigger tables for the list of workes %!s(int64=11) %!d(string=hai) anos