Cédric Augonnet
|
ec7ac2c525
- Rework the profiling API to use "struct timespec" rather than int64_t
|
15 years ago |
Cédric Augonnet
|
87fb505882
Factorize the code used to block a worker when there is nothing to do at all.
|
15 years ago |
Nathalie Furmento
|
59c29c44ec
merge branches/opencl --> trunk
|
16 years ago |
Nathalie Furmento
|
3c4782f19a
Rename field id of the struct starpu_worker_s in devid
|
16 years ago |
Nathalie Furmento
|
6670f6e08d
Prefixing of src/core/mechanisms/queues.h
|
16 years ago |
Nathalie Furmento
|
666bebaa6d
Prefixing of src/core/workers.h
|
16 years ago |
Nathalie Furmento
|
5d802592b0
Prefixing of src/core/errorcheck.h
|
16 years ago |
Nathalie Furmento
|
e477195279
Prefixing of type job and associated list functionalities
|
16 years ago |
Nathalie Furmento
|
2b4ff0449e
More prefixing ...
|
16 years ago |
Nathalie Furmento
|
bcbf72dd24
More prefixing ...
|
16 years ago |
Nathalie Furmento
|
3739cfa184
Prefixing of objects defined in starpu_config_h.in
|
16 years ago |
Nathalie Furmento
|
3e9af67bb4
s/core/cpu
|
16 years ago |
Nathalie Furmento
|
c722a34e6e
more prefixing with starpu_ and s/CORE/CPU/g
|
16 years ago |
Nathalie Furmento
|
94751daa0a
prefix objects with starpu_
|
16 years ago |
Cédric Augonnet
|
95659a6ed2
prefix more internal functions with _starpu
|
16 years ago |
Cédric Augonnet
|
585e31ce7f
Make it possible to register progression method which are called when the
|
16 years ago |
Cédric Augonnet
|
07a84c2b9f
While sampling the performance of the bus, we now measure which are the CPUs
|
16 years ago |
Cédric Augonnet
|
a9394e1af3
Keep the status of each worker so that we can detect whether a blocking call is
|
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 |
Cédric Augonnet
|
d12ba3c08f
Increase the maximum number of processing units (on a Cell Blade we have 16
|
16 years ago |
Cédric Augonnet
|
17d2bb6041
the number of core/gpus/spus is part of the "machine_config_s" structure now
|
16 years ago |
Cédric Augonnet
|
033ebe0d39
- start to move some initialization code relative to topology discovery from
|
16 years ago |
Cédric Augonnet
|
2bcc73252e
factorize the code to bind a worker on a specific CPU.
|
17 years ago |
Cédric Augonnet
|
f50da2b311
do not export private functions
|
17 years ago |
Cédric Augonnet
|
7ddfe04a88
Add a set of functions to manipulate all queues attached to a memory node.
|
17 years ago |
Cédric Augonnet
|
cc3f65515d
Use condition variable properly ... it is possible that the driver was
|
17 years ago |
Cédric Augonnet
|
af4aae92b2
MAC OS/X does not provide anonymous semaphores, so we need to use condition
|
17 years ago |
Cédric Augonnet
|
41f93730d4
do not forget src/ and tests/ :]
|
17 years ago |