Samuel Thibault
|
9badf4f117
Move unregistering tasks from implicit dependencies lists from
|
лет назад: 14 |
Cyril Roelandt
|
2afba726aa
_starpu_fetch_task_input: Call _STARPU_TRACE_END_FETCH_INPUT on error.
|
лет назад: 14 |
Cyril Roelandt
|
6a8757fa81
_starpu_create_request_to_fetch_data: add a call to _starpu_spin_checklocked at the beginning to ensure the lock is taken.
|
лет назад: 14 |
Samuel Thibault
|
26d2804cd4
Check that the handle spinlock is held when manipulating refcnts
|
лет назад: 14 |
Samuel Thibault
|
24a2f14d6b
Make sure we don't overflow the next_req array
|
лет назад: 14 |
Samuel Thibault
|
07a56c8386
Fix reference count for starpu_data_acquire_cb when the target GPU is already full: we do want the request to succeed, even if it is asynchronous.
|
лет назад: 14 |
Samuel Thibault
|
cee4dda50d
Fix comment
|
лет назад: 14 |
Nathalie Furmento
|
5bd0025725
src: let's decrease number of warnings for icc ...
|
лет назад: 14 |
Nathalie Furmento
|
e5f68ad9d6
src: update double values usage
|
лет назад: 14 |
Cyril Roelandt
|
ee3612515d
Rename starpu_get_node_kind : it should be starpu_node_get_kind.
|
лет назад: 14 |
Cyril Roelandt
|
ee6ae0150a
Make enum _starpu_node_kind and _starpu_get_node_kind public.
|
лет назад: 14 |
Cyril Roelandt
|
5a705e4a6b
Replace starpu_get_memory_nodes_count by starpu_memory_nodes_get_count.
|
лет назад: 14 |
Cyril Roelandt
|
6b9290d36c
Make _starpu_get_memory_nodes_count() public.
|
лет назад: 14 |
Samuel Thibault
|
093df9884a
fix build with icpc
|
лет назад: 14 |
Nathalie Furmento
|
680e312601
First modifications to define access modes for data handles into starpu_codelet and no longer in starpu_task
|
лет назад: 14 |
Nathalie Furmento
|
0433b3cc32
src: minor fixes w.r.tg warnings detected by gcc compiler
|
лет назад: 14 |
Samuel Thibault
|
3f12d8bd73
unbreak r4806: don't use the sorted order for the task interfaces
|
лет назад: 14 |
Samuel Thibault
|
52b0917cf1
Allow using the same parameter several times, in both read and write mode
|
лет назад: 14 |
Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
лет назад: 14 |
Nathalie Furmento
|
efc9c3a136
src: Update LIST_TYPE macro to generate list functionalities and type
|
лет назад: 14 |
Nathalie Furmento
|
1b377f358f
src: rename internal objects following coding conventions
|
лет назад: 14 |
Nathalie Furmento
|
f8fd5492bd
src: rename internal types following coding conventions
|
лет назад: 14 |
Nathalie Furmento
|
1c637eff5f
src: rename internal types following coding conventions
|
лет назад: 14 |
Nathalie Furmento
|
bca792c881
src: rename internal types following coding conventions
|
лет назад: 14 |
Nathalie Furmento
|
0ebf7ba326
Rename public opaque type starpu_data_handle as starpu_data_handle_t
|
лет назад: 14 |
Nathalie Furmento
|
3439531517
include/starpu_data.h: do not use a typedef for starpu_buffer_descr, use it directly as a struct
|
лет назад: 14 |
Nathalie Furmento
|
adf2f44e62
turn starpu_access_mode into an enumerated type
|
лет назад: 14 |
Cyril Roelandt
|
b4a45ae352
Ensuring nhops is at least 1 in create_request_to_fetch_data()
|
лет назад: 14 |
Samuel Thibault
|
291771f0e1
optimize not-busy signalization: only take the mutex if starpu_data_unregister is indeed waiting, and the handle is not busy
|
лет назад: 14 |
Samuel Thibault
|
3c0a0e89cc
Make starpu_data_unregister also wait for replicate refcnt and queued requests, should fix yet more odd issues
|
лет назад: 14 |