Cédric Augonnet
|
3fb818e36e
The starpu_data_cpy function copies the content of a handle into another handle.
|
15 lat temu |
Cédric Augonnet
|
8eb64e98ea
The starpu_data_set_reduction_methods function defines the per-handle methods
|
15 lat temu |
Cédric Augonnet
|
d9b2afd1f1
Implement the "void" data interface which represents an abstract piece of data
|
15 lat temu |
Cédric Augonnet
|
0a93ca40d1
The scheduling strategy may now select the min/max priority levels. The
|
15 lat temu |
Samuel Thibault
|
66a9b3039a
add theoretical bound computation infrastructure
|
15 lat temu |
Cédric Augonnet
|
56e595124e
Reorganize the code of the scheduling policies: to stress the fact that
|
15 lat temu |
Cédric Augonnet
|
2a2d5dd518
Factorize code for the dm and the dmda policies
|
15 lat temu |
Cédric Augonnet
|
114550c84f
Move src/core/policies/sched_policy.* into src/core/
|
15 lat temu |
Cédric Augonnet
|
62a0f07a04
Factorize the no_prio_policy and the eager_central_policy policies as the
|
15 lat temu |
Cédric Augonnet
|
3c95481321
- Add prev and next fields in the task structure for the convenience of the scheduler.
|
15 lat temu |
Cédric Augonnet
|
9a938aeb1a
Get rid of the starpu_jobq_s structure.
|
15 lat temu |
Cédric Augonnet
|
ee37af1443
We do not store a jobq per worker anymore
|
15 lat temu |
Cédric Augonnet
|
6b9ea2fa8d
Start a major cleanup of the scheduler which intends to make it doable to write
|
15 lat temu |
Cédric Augonnet
|
374f132c16
Add the starpu_insert_task wrapper which mimics the interface of the Quark
|
15 lat temu |
Nathalie Furmento
|
4a983beb04
Update copyright
|
15 lat temu |
Nathalie Furmento
|
f0c78cdba2
Block Data interfaces: define block filter
|
15 lat temu |
Cédric Augonnet
|
a3b97df7f8
Add profiling capabilities on the bus too. This permits to monitor bus
|
15 lat temu |
Cédric Augonnet
|
ec7ac2c525
- Rework the profiling API to use "struct timespec" rather than int64_t
|
15 lat temu |
Cédric Augonnet
|
2e64948872
Add some basic online performance feedback capabilities: if the profiling is
|
15 lat temu |
Samuel Thibault
|
c6b4a8be4c
libtool was refusing to create a dll just because objdump on wsock32 was talking french. Force C messages, and re-enable the use of wsock32
|
15 lat temu |
Samuel Thibault
|
6558cfb735
disable use of wsock32 to get gethostname for now
|
15 lat temu |
Samuel Thibault
|
1249b1d0a5
fix comment
|
15 lat temu |
Samuel Thibault
|
74cb9f96d2
yet more win32 stuff
|
15 lat temu |
Samuel Thibault
|
3a62b468b9
add rule to call the lib tool to generate .lib from .def
|
15 lat temu |
Cédric Augonnet
|
c75c83b219
start to fix make distcheck
|
15 lat temu |
Nathalie Furmento
|
59c29c44ec
merge branches/opencl --> trunk
|
15 lat temu |
Cédric Augonnet
|
2e02972ba3
It is now possible to maintain the sequential coherency of a data handle. In
|
15 lat temu |
Cédric Augonnet
|
5fce968f7c
Slightly rework the use of the sync_mutex lock that protects jobs from
|
16 lat temu |
Cédric Augonnet
|
286ea96241
Clean the headers in src/datawizard a little.
|
16 lat temu |
Cédric Augonnet
|
a69ef10f35
Rename hierarchy.{c,h} into filters.{c,h}
|
16 lat temu |