Commit History

Author SHA1 Message Date
  Cédric Augonnet 2e64948872 Add some basic online performance feedback capabilities: if the profiling is 15 years ago
  Cédric Augonnet 02f3ad935d We must support nested callbacks in case we have empty tasks. 15 years ago
  Cédric Augonnet 2d974ba10e starpu_data_sync_with_mem now enforces sequential consistency if required. 15 years ago
  Cédric Augonnet c92030c413 We "free" memory, we don't "liberate" it from the yoke of an evilish malloc :) 15 years ago
  Nathalie Furmento f58ca0920e Renaming of public StarPU functions to provide a more consistent API. 15 years ago
  Nathalie Furmento b96d3703df rename starpu_submit_task into starpu_task_submit 15 years ago
  Nathalie Furmento 957687e48f rename starpu_wait_task into starpu_task_wait 15 years ago
  Cédric Augonnet 2e02972ba3 It is now possible to maintain the sequential coherency of a data handle. In 15 years ago
  Cédric Augonnet 5fce968f7c Slightly rework the use of the sync_mutex lock that protects jobs from 15 years ago
  Cédric Augonnet 0f9a02a475 Yet more return value checking for condition variables 15 years ago
  Cédric Augonnet abb0b07d97 We must not reset the j->terminated flag until the job is actually reused, 15 years ago
  Nathalie Furmento cde4ad65e2 Check the return value of pthread_mutex_lock(...) and pthread_mutex_unlock(...) 16 years ago
  Cédric Augonnet e241148129 Clarify the behaviour of starpu_wait_all_tasks with regenarable tasks. A 16 years ago
  Cédric Augonnet 0c02dab663 Cleanup: remove the submit_sync_task function which was not even in the public 16 years ago
  Cédric Augonnet 386ec71a8d Actually liberate all the resources allocated to execute a task, the 16 years ago
  Cédric Augonnet d32dd5c173 When enforcing the task dependencies, we first make sure that the task was 16 years ago
  Nathalie Furmento 807432b12c Internal functions are named _starpu_XXX 16 years ago
  Nathalie Furmento e477195279 Prefixing of type job and associated list functionalities 16 years ago
  Cédric Augonnet d908f0a3b3 Implement starpu_task_declare_deps_array to have actual dependencies not only 16 years ago
  Cédric Augonnet f30ae2d243 The "regenerate" flag of the task structure indicates that the task structure 16 years ago
  Nathalie Furmento 6dd34a77c3 prefix many objects with starpu_ 16 years ago
  Cédric Augonnet 95659a6ed2 prefix more internal functions with _starpu 16 years ago
  Cédric Augonnet d3acc00120 To avoid problems when linking dynamically, we prefix some internal functions 16 years ago
  Cédric Augonnet 20420637e6 starpu_wait_all_tasks and starpu_wait_task are blocking too. 16 years ago
  Cédric Augonnet 272db710fc We now store what is the mask associated to each worker, so that we can test if 16 years ago
  Cédric Augonnet f33fc377f9 Get rid of the starpu-async branch where all recent changes have been made. 16 years ago