Cyril Roelandt
|
393f59058f
deque_modeling_policy_data_aware.c : the second argument of _starpu_fifo_pop_task() could no longer be -1.
|
13 anni fa |
Samuel Thibault
|
2f4491e804
Add can_execute member to the codelet structure, so applications can fine-tune implementations usage. Make most schedulers enforce it.
|
13 anni fa |
Nathalie Furmento
|
1b377f358f
src: rename internal objects following coding conventions
|
13 anni fa |
Nathalie Furmento
|
f8fd5492bd
src: rename internal types following coding conventions
|
13 anni fa |
Nathalie Furmento
|
f645e1d934
src: rename internal types following coding conventions
|
13 anni fa |
Nathalie Furmento
|
0ebf7ba326
Rename public opaque type starpu_data_handle as starpu_data_handle_t
|
13 anni fa |
Nathalie Furmento
|
87ad636148
Type renaming:
|
13 anni fa |
Nathalie Furmento
|
3439531517
include/starpu_data.h: do not use a typedef for starpu_buffer_descr, use it directly as a struct
|
13 anni fa |
Nathalie Furmento
|
906d935956
src: prefix names of internal types and functions with _starpu
|
13 anni fa |
Nathalie Furmento
|
c80a8acea1
Datatypes renaming
|
13 anni fa |
Cyril Roelandt
|
765ad4c48d
Removing an assignment that is no longer needed (cf r.2567).
|
13 anni fa |
Samuel Thibault
|
e72f3acf6c
really use the best implementation we have computed
|
13 anni fa |
Samuel Thibault
|
408e6de3ce
take transfer time into account in heft when the task is scheduled to be executed almost immediately: the transfer will never be overlappable in that case.
|
13 anni fa |
Cyril Roelandt
|
ffcfb86084
Multi-implementation.
|
14 anni fa |
Samuel Thibault
|
d8aa7f19fa
use %f and %e instead of %lf and %le, as the latter are not defined by the ANSI standard, and have varying behavior depending on GNU or MSVC runtime
|
14 anni fa |
Samuel Thibault
|
6beb9fe2f7
Remove now-unused push_prio_task scheduler method
|
14 anni fa |
Nathalie Furmento
|
0f4dabd5bf
fixes warnings detected by icc
|
14 anni fa |
Cédric Augonnet
|
e1fe20fbfc
- Factorize code in the HEFT strategy
|
14 anni fa |
Samuel Thibault
|
7979bcafcb
Take machine idle consumption into account
|
14 anni fa |
Samuel Thibault
|
757e5cafba
fix queue expected length computation
|
14 anni fa |
Samuel Thibault
|
eadee7eac4
when reverting to greedy schedule, privilege uncalibrated workers
|
14 anni fa |
Samuel Thibault
|
643293a4b7
when performance models are not calibrated yet for dm, dmda or pheft, revert to some alpha-ponderated greedy distribution
|
14 anni fa |
Samuel Thibault
|
7bb926c246
Add a starpu_parameters.h containing interesting constants
|
14 anni fa |
Samuel Thibault
|
719155db9f
copyright fixes
|
14 anni fa |
Samuel Thibault
|
0d9f08ae8d
Fix copyrights, thanks Ludo!
|
14 anni fa |
Samuel Thibault
|
9b79aeb3a8
- Generalize performance model functions a bit to accomodate being used for power consumption.
|
14 anni fa |
Cédric Augonnet
|
e4d271543b
- Cleanup the regression-based performance modeling facilities
|
14 anni fa |
Samuel Thibault
|
de90793b95
export more functions to external schedulers
|
14 anni fa |
Cédric Augonnet
|
3096ff03f4
The _starpu_worker_get_relative_speedup function now takes a starpu_perf_arch
|
14 anni fa |
Cédric Augonnet
|
e8d1dd8a10
Use the PTHREAD_COND_SIGNAL to check if there are errors.
|
14 anni fa |