Samuel Thibault
|
b643914328
fix warnings
|
9 years ago |
Samuel Thibault
|
1f841a3f0d
Add origin of data requests for debugging
|
9 years ago |
Samuel Thibault
|
d68f1573fd
use some gcc attributes
|
9 years ago |
Samuel Thibault
|
54f8793eb2
fix support for more that 4G tasks
|
10 years ago |
Samuel Thibault
|
a5f7d96fea
Add rbtree and rbtree+list implementation. Use it to introduce priorities in data requests, which default to the task priority or workerorder
|
10 years ago |
Samuel Thibault
|
91fd2cfc15
Fix mem_reclaim: on write request, if some requests are pending (notably reclaiming), create an additional write request which will wait for them before invalidating all copies
|
10 years ago |
Samuel Thibault
|
c8efbb83e8
Inline list heads instead of keeping allocating them
|
10 years ago |
Nathalie Furmento
|
bb61f3808d
update cnrs copyright
|
10 years ago |
Samuel Thibault
|
4c6de74837
Add starpu_data_idle_prefetch_on_node
|
11 years ago |
Samuel Thibault
|
edf62bc7cd
harmonize _starpu_handle_node_data_requests and _starpu_handle_node_prefetch_requests
|
11 years ago |
Samuel Thibault
|
4b1a16edde
Fix University name after the fusion..
|
11 years ago |
Samuel Thibault
|
7ce4ced85d
Let the CUDA driver progress while the GPU is computing
|
11 years ago |
Samuel Thibault
|
e9c70aac17
port r11376 from 1.1: Introduce rwlock_tryrdlock and trywrlock variants. Use them in the progression hooks to avoid getting stuck due to idling workers.
|
12 years ago |
Samuel Thibault
|
8fab9cdf6f
Do not use ifdef in macro argument
|
12 years ago |
Samuel Thibault
|
f89fa6901a
comments
|
12 years ago |
Nathalie Furmento
|
30860cac02
Renaming of diverse functions and datatypes.
|
12 years ago |
Samuel Thibault
|
04ff31b231
Add comments
|
13 years ago |
Nathalie Furmento
|
c7321a76ff
fix type for node to always be unsigned (instead of uint32_t)
|
13 years ago |
Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
14 years ago |
Nathalie Furmento
|
efc9c3a136
src: Update LIST_TYPE macro to generate list functionalities and type
|
14 years ago |
Nathalie Furmento
|
bca792c881
src: rename internal types following coding conventions
|
14 years ago |
Nathalie Furmento
|
0ebf7ba326
Rename public opaque type starpu_data_handle as starpu_data_handle_t
|
14 years ago |
Nathalie Furmento
|
adf2f44e62
turn starpu_access_mode into an enumerated type
|
14 years ago |
Nathalie Furmento
|
906d935956
src: prefix names of internal types and functions with _starpu
|
14 years ago |
Nathalie Furmento
|
fd84a18ae7
src: fix minor warnings (detected by compiler icc)
|
14 years ago |
Nathalie Furmento
|
6db2c372ca
merge branch gpumem_prefetch
|
14 years ago |
Cédric Augonnet
|
e51515a4dd
Start to add support for CUDA 4:
|
15 years ago |
Cédric Augonnet
|
732e65e13c
Cleanup of the data request management code (ie. simplify the management of
|
15 years ago |
Samuel Thibault
|
0d9f08ae8d
Fix copyrights, thanks Ludo!
|
15 years ago |
Cédric Augonnet
|
6290ece0a1
- Add a "ndeps" field in the data request structure so that a request may
|
15 years ago |