Samuel Thibault
|
4b1a16edde
Fix University name after the fusion..
|
10 anos atrás |
Samuel Thibault
|
feda650297
Fix starpu_malloc_on_node for OpenCL when not called from the GPU worker
|
10 anos atrás |
Nathalie Furmento
|
03ff6cfac9
include: typos
|
12 anos atrás |
Nathalie Furmento
|
fb5a2f90f2
include: remove documentation as it is already defined elsewhere
|
12 anos atrás |
Nathalie Furmento
|
1fe30de34b
include: define portable __starpu_inline
|
12 anos atrás |
Nathalie Furmento
|
d0591ff302
memory manager: simplify management of global memory size
|
12 anos atrás |
Samuel Thibault
|
4638dc22ca
reorder handle/node/offset parameters, to keep handle/offset together, unlike the OpenCL standard...
|
12 anos atrás |
Samuel Thibault
|
a9c2260176
Separate OpenCL source and destination offsets in starpu_opencl_copy_opencl_to_opencl and starpu_opencl_copy_async_sync, and document these.
|
12 anos atrás |
Samuel Thibault
|
6223c3c46c
Add starpu_opencl_copy_async_sync to factorize interface code yet more
|
12 anos atrás |
Samuel Thibault
|
6b31fc397f
Factorize opencl_to_opencl transfer functions
|
12 anos atrás |
Nathalie Furmento
|
b76878506b
include: use tabs instead of spaces
|
12 anos atrás |
Samuel Thibault
|
56bd6f39a7
fix inclusion of starpu_config to enable inclusion of opencl-specific definitions
|
12 anos atrás |
Nathalie Furmento
|
97b9449927
include: doc: minor fixes in function prototypes
|
12 anos atrás |
Nathalie Furmento
|
9e56423411
starpu_opencl.h: add missing include
|
12 anos atrás |
Nathalie Furmento
|
0b1d4dad0f
OpenCL: new function starpu_opencl_load_binary_opencl() to load a binary OpenCL kernel
|
13 anos atrás |
Nathalie Furmento
|
8705aa7b2f
OpenCL: implement new functions to store compiled OpenCL kernels on the file system
|
13 anos atrás |
Nathalie Furmento
|
91894d6cf2
include/starpu_opencl.h: remove trailing whitespaces
|
13 anos atrás |
Ludovic Courtès
|
84b33e48cc
Add `starpu_opencl_error_string'.
|
13 anos atrás |
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 anos atrás |
Nathalie Furmento
|
e4b9b74e75
fix function prototype
|
13 anos atrás |
Cyril Roelandt
|
d5e6287253
Expose some of the OpenCL related functions.
|
13 anos atrás |
Cyril Roelandt
|
d5a4e0c455
Make STARPU_OPENCL_REPORT_ERROR abort the program, just like STARPU_CUDA_REPORT_ERROR.
|
13 anos atrás |
Nathalie Furmento
|
367a594534
include: doc: update function prototypes to be similar in doc and include
|
13 anos atrás |
Cyril Roelandt
|
bbce5565d0
starpu_opencl_set_kernel_args() does not take the number of arguments to set as a parameter any more.
|
13 anos atrás |
Cyril Roelandt
|
394209fc9a
Add starpu_opencl_set_kernel_args().
|
13 anos atrás |
Nathalie Furmento
|
1f0545b4e9
include: code cleaning
|
13 anos atrás |
Samuel Thibault
|
6af576989c
Add missing prototypes
|
13 anos atrás |
Samuel Thibault
|
73ac11ecf8
provide file and line of errors
|
13 anos atrás |
Nathalie Furmento
|
50ffc4e901
OpenCL driver: improve platform detection and error message system
|
14 anos atrás |
Samuel Thibault
|
ca5dd22771
move C99-ism from cuda/opencl helper headers to libstarpu itself.
|
14 anos atrás |