Commit History

Author SHA1 Message Date
  Nathalie Furmento 0b6edc6270 src/core/sched_policy.c: remove unused variable 13 years ago
  Nathalie Furmento 361cb9d780 rename all objects defined in include/starpu_sched_ctx.h to start with starpu_sched_ctx 13 years ago
  Nathalie Furmento 6b0919e84c src/core: fix shadow declarations 13 years ago
  Samuel Thibault bd064b21b9 Drop unused variable 13 years ago
  Andra Hugo 6acf4198af fixes to ispeed 13 years ago
  Samuel Thibault cb68183de2 Do not test for task->cl == NULL on each re-push of a task, it only needs to be tested once 13 years ago
  Nathalie Furmento e5ce977497 src: move definition of _starpu_create_task_alias in src/core/parallel_task.h 13 years ago
  Nathalie Furmento 77815bd069 perfmodels: Gordon performance models are no longer enabled 13 years ago
  Samuel Thibault 2b30d49db1 Make it possible to use simgrid without having CUDA/OpenCL installed 13 years ago
  Nathalie Furmento eb32a9b3d4 src: fix coding style 13 years ago
  Samuel Thibault f5363c873c to avoid calling starpu_worker_get_memory_node, simply add variants of _starpu_handle_needs_conversion_task and _starpu_create_conversion_task which take the arch itself 13 years ago
  Andra Hugo 8aa86f5b27 get rid of the remove/add task (replace it with a flag) + fix a delete_ctx bug (data was freed too early) 13 years ago
  Samuel Thibault 2cd15ea3bf Fix _starpu_push_task_to_workers into returning errno values, like _starpu_push_task. Use -EAGAIN as "pushed to empty context" meaning. 13 years ago
  Samuel Thibault 15edf8fa61 Move task push end management just before releasing the mutex of the queue to which it was pushed 13 years ago
  Andra Hugo 4c8e085e07 factorize code + fix perf model bug (chech nan to avoid nan+double) - sorry for the indentation 13 years ago
  Andra Hugo f36f857034 small fix to last commit 13 years ago
  Andra Hugo cef7c70f72 refactorise push task to contextes without any worker 13 years ago
  Andra Hugo 4146573b69 synchronization issue(pop is protected by a single mutex/cond, the one of the worker & eager has a special mutex to avoid several workers to get the same task) ->only eager is fixed, 13 years ago
  Samuel Thibault 267a83a5ad Fix builld with blocking drivers 13 years ago
  Nathalie Furmento 235a4c0174 src/core/sched_policy.c: to access predefined_policies, use a nice for loop instead of the ugly while loop (if you like pointer arithmetic ...) 13 years ago
  Nathalie Furmento 5bdcaa3ed5 src/core/sched_policy.c: detect end of list 13 years ago
  Nathalie Furmento 8900ab5e3b src/core/sched_policy.c: revert r8326. NULL is needed at the end of 13 years ago
  Andra Hugo a0f8810900 i think we do not need NULL in the list of defines scheduling policies (pls rollback if it's not true) 13 years ago
  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 13 years ago
  Andra Hugo 8c21b0e865 everyone has to delete the ctxs they created, remove workers does not deletes the corresponding queues in the scheduler, 13 years ago
  Nathalie Furmento 4358c3ee2a sched_policy: new public function starpu_sched_get_predefined_policies() which returns an NULL-terminated array of all the predefined scheduling policies. 13 years ago
  Nathalie Furmento 2fe2fd8755 sched_policy: rename parallel greedy scheduler to parallel eager 13 years ago
  Nathalie Furmento 6a7fe66b73 src/core/sched_policy.c: re-sort policies so that they appear in the same order as in the documentation when calling with STARPU_SCHED=help 13 years ago
  Samuel Thibault eb64e18781 merge fixes 13 years ago
  Andra Hugo 83e975fe61 push_task_notify has to take sched_ctx_id as parameter 13 years ago