Thibaud Lambert
|
3b7abcc2cf
mic: Fix bugs
|
%!s(int64=12) %!d(string=hai) anos |
Samuel Thibault
|
423529392d
Do not let StarPU queue a request on a node which doesn't have any worker
|
%!s(int64=12) %!d(string=hai) anos |
Samuel Thibault
|
fa47d65684
Make sure we don't post disk-related requests to a disk node. This would have happened for a gpu-disk transfer.
|
%!s(int64=12) %!d(string=hai) anos |
Samuel Thibault
|
a3f27f08ad
Make some warnings clearer. Avoid a very odd warning when the codelet has more parameters than allowed
|
%!s(int64=12) %!d(string=hai) anos |
Nathalie Furmento
|
30860cac02
Renaming of diverse functions and datatypes.
|
%!s(int64=12) %!d(string=hai) anos |
Nathalie Furmento
|
786b8fb4b7
move _STARPU_PTHREAD_XXX macros to public API starpu_thread_util and rename them to STARPU_PTHREAD_XXX
|
%!s(int64=12) %!d(string=hai) anos |
Nathalie Furmento
|
7f792e3082
Define new public API starpu_pthread which is similar to the pthread API.
|
%!s(int64=12) %!d(string=hai) anos |
Samuel Thibault
|
d95e1c8398
explain helgrind about some races we are fine with
|
%!s(int64=12) %!d(string=hai) anos |
Samuel Thibault
|
add756f1af
Note about racyness. We can't really add a suppression for this case, it would hide potential other races
|
%!s(int64=12) %!d(string=hai) anos |
Samuel Thibault
|
55a6fa0d9e
complete lock comment
|
%!s(int64=12) %!d(string=hai) anos |
Samuel Thibault
|
38d8bb35e3
Add missing support for mpi_insert_task cases
|
%!s(int64=12) %!d(string=hai) anos |
Nathalie Furmento
|
c7321a76ff
fix type for node to always be unsigned (instead of uint32_t)
|
%!s(int64=12) %!d(string=hai) anos |
Nathalie Furmento
|
b770541f52
src: memory_nodes function renaming
|
%!s(int64=12) %!d(string=hai) anos |
Nathalie Furmento
|
eb32a9b3d4
src: fix coding style
|
%!s(int64=12) %!d(string=hai) anos |
Nathalie Furmento
|
edc236df55
memory stats: group all functions in new file src/datawizard/memstats.c and rename them to follow pattern starpu_memory_...
|
%!s(int64=12) %!d(string=hai) anos |
Samuel Thibault
|
242b6116cf
pass pthread types through typedefs
|
%!s(int64=12) %!d(string=hai) anos |
Nathalie Furmento
|
4ba3bb5eab
memory stats: rename memory_status objects to memory_stats objects as what is displayed are statistics
|
%!s(int64=12) %!d(string=hai) anos |
Samuel Thibault
|
e0242fa9ce
optimize holding request list locks
|
%!s(int64=13) %!d(string=hai) anos |
Samuel Thibault
|
9badf4f117
Move unregistering tasks from implicit dependencies lists from
|
%!s(int64=13) %!d(string=hai) anos |
Samuel Thibault
|
26d2804cd4
Check that the handle spinlock is held when manipulating refcnts
|
%!s(int64=13) %!d(string=hai) anos |
Samuel Thibault
|
07595aa459
Do not drop prefetch requests on ENOMEM, to avoid dropping just-upgraded fetch requests, and to keep fetching data all the time as much as possible
|
%!s(int64=13) %!d(string=hai) anos |
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.
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
efc9c3a136
src: Update LIST_TYPE macro to generate list functionalities and type
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
1b377f358f
src: rename internal objects following coding conventions
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
bca792c881
src: rename internal types following coding conventions
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
0ebf7ba326
Rename public opaque type starpu_data_handle as starpu_data_handle_t
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
adf2f44e62
turn starpu_access_mode into an enumerated type
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
906d935956
src: prefix names of internal types and functions with _starpu
|
%!s(int64=13) %!d(string=hai) anos |
Samuel Thibault
|
291771f0e1
optimize not-busy signalization: only take the mutex if starpu_data_unregister is indeed waiting, and the handle is not busy
|
%!s(int64=13) %!d(string=hai) anos |