Nathalie Furmento
|
8fdc9fbc75
add parameter size to function starpu_free_buffer_on_node()
|
12 gadi atpakaļ |
Samuel Thibault
|
ab7c89dbe8
expose starpu_allocate_buffer_on_node and starpu_free_buffer_on_node to application, so application-defined interfaces can use them too
|
12 gadi atpakaļ |
Nathalie Furmento
|
871bd225e5
examples/interface/complex_interface.c: add for-now-empty operation free_data_on_node
|
12 gadi atpakaļ |
Nathalie Furmento
|
ae2ffeec76
data interface: add parameter count to unpack operation
|
12 gadi atpakaļ |
Nathalie Furmento
|
4403f33f43
data interfaces: the pack operation of user-defined data interfaces now defines a count parameter which should be set to thesize of the buffer created by the packing of the data
|
12 gadi atpakaļ |
Nathalie Furmento
|
7b55f1207c
examples: opencl copy functions now use the type cl_event* instead of void*
|
12 gadi atpakaļ |
Cyril Roelandt
|
88bf76e6b2
Replace STARPU_ASSERT(0) by STARPU_ABORT().
|
12 gadi atpakaļ |
Nathalie Furmento
|
ca7d7aa451
examples: only include starpu.h as it includes all the other starpu_ .h files
|
12 gadi atpakaļ |
Nathalie Furmento
|
4152fb7b3a
examples/interface/complex_interface.c: define pack and unpack functions
|
12 gadi atpakaļ |
Nathalie Furmento
|
d18634b0b2
examples/interface/complex_interface.c: define the .handle_to_pointer operation, it will be needed to exchange that type of data with StarPU-MPI
|
12 gadi atpakaļ |
Nathalie Furmento
|
10dede5684
examples/interface/complex: implement ram<->opencl asynchronous copies
|
13 gadi atpakaļ |
Nathalie Furmento
|
fa5095b333
examples/interface/complex: use new function starpu_cuda_copy_async_sync
|
13 gadi atpakaļ |
Nathalie Furmento
|
7eccca1c90
OpenCL Driver: only keep one function in public interface to do the copy, there is no need to try a synchronous copy after a asynchronous copy has failed
|
13 gadi atpakaļ |
Samuel Thibault
|
22a5b5d3d7
Follow-up with r6233: make complex_copy_methods non-const
|
13 gadi atpakaļ |
Cyril Roelandt
|
2912649808
Make examples/interface/complex work with OpenCL.
|
13 gadi atpakaļ |
Samuel Thibault
|
add8a538dd
Fix buffer overflow
|
13 gadi atpakaļ |
Nathalie Furmento
|
1bc571e77a
add a example on how to define a new data interface
|
13 gadi atpakaļ |