Cédric Augonnet
|
e55f7e46a2
Introduce the notion of task bundles. A task bundle is a set of tasks that the
|
15 years ago |
Samuel Thibault
|
0d9f08ae8d
Fix copyrights, thanks Ludo!
|
15 years ago |
Samuel Thibault
|
24b42e1038
- Add starpu_opencl_collect_stats function to collect statistics from OpenCL
|
15 years ago |
Cédric Augonnet
|
3132f14bf2
Bug fix: while submitting a task, it was possible that all its dependencies
|
15 years ago |
Samuel Thibault
|
2c3c6b45a5
finish r2995
|
15 years ago |
Cédric Augonnet
|
61cdbb41bd
Add support for parallel tasks:
|
15 years ago |
Nathalie Furmento
|
3b61934f1c
typos (detected as warning by icc)
|
15 years ago |
Samuel Thibault
|
60caa1c253
make _starpu_worker_may_execute_task take a task instead of a where
|
15 years ago |
Nathalie Furmento
|
553f253990
src: debug mechanism to log in and out functions calls (was helpful to debug MPI...)
|
15 years ago |
Nathalie Furmento
|
eee3e0554e
src/core/task.c: use existing function instead of duplicating its code
|
15 years ago |
Cédric Augonnet
|
f89f0fc322
When starpu_task_wait_for_all() is called, we create a cluster of vertices in
|
15 years ago |
Samuel Thibault
|
b2067e6b94
fix bound computation for restartable tasks
|
15 years ago |
Samuel Thibault
|
66a9b3039a
add theoretical bound computation infrastructure
|
15 years ago |
Nathalie Furmento
|
85bb45c0f9
revert previous commit #2589
|
15 years ago |
Nathalie Furmento
|
346314a1b9
Wrong commit fully reverted in follow-up commit #2590
|
15 years ago |
Cédric Augonnet
|
7cdfe5ce33
The predicted duration is now part of the task structure instead of the job
|
15 years ago |
Cédric Augonnet
|
952534293d
Update copyright date
|
15 years ago |
Nathalie Furmento
|
4a983beb04
Update copyright
|
15 years ago |
Cédric Augonnet
|
ec7ac2c525
- Rework the profiling API to use "struct timespec" rather than int64_t
|
15 years ago |
Cédric Augonnet
|
09f2bf484d
Display the evolution of the number of ready/submitted task in the activity
|
15 years ago |
Sylvain Henry
|
ef2def89d6
Allow starpu_task_destroy(self) in a task callback
|
15 years ago |
Cédric Augonnet
|
1d223b5abe
Export the current state of the task so that the SOCL lib may implement
|
15 years ago |
Cédric Augonnet
|
cc2b13c2db
Add profiling capabilities to the workers. It is now possible to query a worker
|
15 years ago |
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 |