Nathalie Furmento
|
6ad304e82a
mpi: remove files which are no longer needed - clearing cache is now done directly and no longer through a task
|
%!s(int64=12) %!d(string=hai) anos |
Nathalie Furmento
|
e96c40fa4a
mpi: fix cache mechanism for starpu_mpi_insert_task
|
%!s(int64=12) %!d(string=hai) anos |
Nathalie Furmento
|
8d892f8554
mpi: Deal with new parameter STARPU_DATA_ARRAY in starpu_mpi_insert_task
|
%!s(int64=12) %!d(string=hai) anos |
Samuel Thibault
|
e0d408b020
reduce memory use by deallocating useless data buffers
|
%!s(int64=12) %!d(string=hai) anos |
Nathalie Furmento
|
fdfd1282ad
mpi: use hashtable API provided by src/commion/uthash.h
|
%!s(int64=13) %!d(string=hai) anos |
Samuel Thibault
|
037c2ed9ee
starpu_insert_task also needs to set cl_arg_size, will be useful for SCC/MIC
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
c147c417f1
mpi/starpu_mpi_insert_task.c: disable cache as it does not seem to be working yet
|
%!s(int64=13) %!d(string=hai) anos |
Samuel Thibault
|
cb1ff0fd0c
Properly cast data pointer into integer to fix warning
|
%!s(int64=13) %!d(string=hai) anos |
Benjamin Lorendeau
|
148e38e2ef
add files src/common/htable64.[ch] and make use of them, replacing previous htable32 use in starpu_mpi_insert_task.c and insert_task_cache.[ch]
|
%!s(int64=13) %!d(string=hai) anos |
Benjamin Lorendeau
|
79c0bcda70
replaced htable32 by lists, thus fixing duplicated communications
|
%!s(int64=13) %!d(string=hai) anos |
Samuel Thibault
|
73ce7dd24f
Only call callback on receive side
|
%!s(int64=13) %!d(string=hai) anos |
Samuel Thibault
|
2f6989798d
Add starpu_mpi_get_data_on_node_detached which does not wait for termination
|
%!s(int64=13) %!d(string=hai) anos |
Samuel Thibault
|
52b8913bcf
Use the data tag, not a random tag
|
%!s(int64=13) %!d(string=hai) anos |
Samuel Thibault
|
8bc13226f4
TODO
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
4442d47422
Get rid off operation allocate_new_data defined in struct starpu_data_interface_ops, and define instead a generic function
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
4391eac2ab
mpi: re-implement reduction
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
a0d4805482
rename internal function _starpu_pack_cl_args to _starpu_codelet_pack_args
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
cab237f30d
mpi: starpu_mpi_insert_task: fix r5529
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
d2fd35ef06
mpi/starpu_mpi_insert_task.c: include datawizard/coherency.h
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
ad40d0293a
mpi: update behaviour for starpu_mpi_insert_task when dealing with STARPU_REDUX data
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
40c1132c91
mpi: update starpu_mpi_insert_task
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
8f417fde28
mpi: Update behaviuour for starpu_mpi_insert_task
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
2a34bbef50
mpi/starpu_mpi_insert_task: cache functions are moved into a dedicated file
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
9979c8a432
mpi/starpu_mpi_insert_task.c: print codelet name
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
7eec7194ba
starpu_mpi_insert_task.c: deal with STARPU_REDUX data
|
%!s(int64=13) %!d(string=hai) anos |
Cyril Roelandt
|
fdbee85d19
Move src/common/hash.h to include/starpu_hash.h. All functions are now public.
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
8b7cc119a8
mpi: update the cache mechanism
|
%!s(int64=13) %!d(string=hai) anos |
Nathalie Furmento
|
b3a6c1f52b
do not use typedef for starpu_codelet, use it directly as a struct
|
%!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
|
3d0df419a8
Type renaming:
|
%!s(int64=13) %!d(string=hai) anos |