Cédric Augonnet
|
0975b2786c
Finding an available code for FxT has become a mess so let's reorder all the
|
15 gadi atpakaļ |
Nathalie Furmento
|
6d38d6cfce
Data interfaces: synchronous methods can directly return the return value of the asynchronous method
|
15 gadi atpakaļ |
Nathalie Furmento
|
63ac9d1c60
OpenCL driver: new internal function _starpu_opencl_copy_from_opencl_async_sync() that first tries to copy data asynchronously and reverts to synchronous copy on failure
|
15 gadi atpakaļ |
Nathalie Furmento
|
8aeea06d7f
followup to r2394
|
15 gadi atpakaļ |
Nathalie Furmento
|
8f930cbeac
OpenCL driver: new internal function _starpu_opencl_copy_to_opencl_async_sync() that first tries to copy data asynchronously and reverts to synchronous copy on failure
|
15 gadi atpakaļ |
Nathalie Furmento
|
012aa8ecff
Data interfaces: when an asynchronous copy fails, try to copy synchronously
|
15 gadi atpakaļ |
Nathalie Furmento
|
1c4b284f00
Block interface: update synchronous method to match the asynchronous one
|
15 gadi atpakaļ |
Nathalie Furmento
|
eebab19c11
Data interfaces: Synchronous and asynchronous methods for OpenCL are similar, avoid to duplicate code.
|
15 gadi atpakaļ |
Nathalie Furmento
|
77c223f01a
Doc: add OpenCL code
|
15 gadi atpakaļ |
Cédric Augonnet
|
e49f87411a
non contiguous blocks are not supported either in OpenCL
|
15 gadi atpakaļ |
Cédric Augonnet
|
3833786736
Non-contiguous matrices are not properly handled by the OpenCL driver yet.
|
15 gadi atpakaļ |
Nathalie Furmento
|
3b0af88450
Prefix internal StarPU macros:
|
15 gadi atpakaļ |
Cédric Augonnet
|
2f96622cf0
Document the "buffers" field of the task structure
|
15 gadi atpakaļ |
Nathalie Furmento
|
3485f9c86b
OpenCL Driver: renamings:
|
15 gadi atpakaļ |
Nathalie Furmento
|
c5c68cb84c
Driver OpenCL: fix name
|
15 gadi atpakaļ |
Nathalie Furmento
|
439124846b
OpenCL driver: minor fixes
|
15 gadi atpakaļ |
Nathalie Furmento
|
e2ae0c2f77
vector scaling example: updates to match the documentation
|
15 gadi atpakaļ |
Samuel Thibault
|
28bbc5e201
simpler code
|
15 gadi atpakaļ |
Samuel Thibault
|
12e1715b79
doc fixes
|
15 gadi atpakaļ |
Samuel Thibault
|
194a5ff58c
add opencl function to codelet
|
15 gadi atpakaļ |
Cédric Augonnet
|
e0eb23383c
Document starpu_worker_get_devid
|
15 gadi atpakaļ |
Cédric Augonnet
|
0a062a6947
Rename starpu_drop_comments into _starpu_drop_comments and move it out of the
|
15 gadi atpakaļ |
Cédric Augonnet
|
05ec6aa89d
access mode
|
15 gadi atpakaļ |
Cédric Augonnet
|
39604d8186
Document implicit data dependencies
|
15 gadi atpakaļ |
Cédric Augonnet
|
49aa4857e9
Documentation of dependencies
|
15 gadi atpakaļ |
Cédric Augonnet
|
f3977d2ad7
Data (un)registration
|
15 gadi atpakaļ |
Cédric Augonnet
|
3941a50251
Minor fix to get rid of unused variable warnings
|
15 gadi atpakaļ |
Cédric Augonnet
|
48129da2ff
The functions in the starpu_data_copy_methods structure now consider pairs of
|
15 gadi atpakaļ |
Cédric Augonnet
|
5539ad73fa
We need to include cuda and opencl headers to use CUDA streams or OpenCL
|
15 gadi atpakaļ |
Cédric Augonnet
|
f94d40f632
Start to document the creation of data interface
|
15 gadi atpakaļ |