Cyril Roelandt
|
d07c947598
Allow applications to run the OpenCL drivers themselves.
|
13 anni fa |
Samuel Thibault
|
1a83af1be4
Make sure users use starpu_conf_init to initialize starpu_conf. Fix some code
|
13 anni fa |
Ludovic Courtès
|
49155ba68a
configure: Remove unneeded check for librt.
|
13 anni fa |
Ludovic Courtès
|
2e920317ab
gcc: Parse string literals in pragmas.
|
13 anni fa |
Cyril Roelandt
|
f988104459
Allow the application to launch multiple StarPU drivers itself (instead of just one).
|
13 anni fa |
Cyril Roelandt
|
5805908fe1
src/core/workers.c: add _starpu_may_launch_driver() in order to factorize some code.
|
13 anni fa |
Samuel Thibault
|
924cd80401
Merge 1.0 branch
|
13 anni fa |
Samuel Thibault
|
0f5a96e2ac
mention that dependent tasks might already be executing
|
13 anni fa |
Samuel Thibault
|
323c0844e8
Make sure we can submit tasks from codelets and callbacks
|
13 anni fa |
Nicolas Collin
|
7c8aad234f
English correction in a comment.
|
13 anni fa |
Samuel Thibault
|
64c7e51ce4
Fix missing renames
|
13 anni fa |
Samuel Thibault
|
715d75e608
mention that the baseline for performance models is the total size, not the matrix side size
|
13 anni fa |
Cyril Roelandt
|
6558e0795e
Fix build without CUDA.
|
13 anni fa |
Cyril Roelandt
|
be208ea7d6
starpu_opencl_load_kernel: remove a useless call to starpu_opencl_get_context.
|
13 anni fa |
Cyril Roelandt
|
a499bf4c71
Allow a driver not to be run by StarPU, but by the application itself.
|
13 anni fa |
Ludovic Courtès
|
f0bcb401bd
gcc: Look up `struct starpu_codelet' directly, not a typedef thereof.
|
13 anni fa |
Cyril Roelandt
|
d20369d76e
BLAS: A and B must be of type "const TYPE *" in SGEMM.
|
13 anni fa |
Cyril Roelandt
|
d97cab7cc4
src/drivers: do not call pthread_exit() at the end of the drivers; just return NULL.
|
13 anni fa |
Nathalie Furmento
|
ff5a7ac636
tests/microbenchs/matrix_as_vector.c: no need to test size lower than 1K
|
13 anni fa |
Ludovic Stordeur
|
39d7911a16
gcc-plugin/src/c-expr.y: fixed reduce/reduce conflicts.
|
13 anni fa |
Nathalie Furmento
|
2aa6c64b28
tests/microbenchs/matrix_as_vector.c: mark test as skipped on ENODEV
|
13 anni fa |
Nathalie Furmento
|
4a858bf87c
tests/microbenchs/matrix_as_vector.c: always declare cuda kernels, and give them a empty body when cuda is not enabled
|
13 anni fa |
Nathalie Furmento
|
ffd3f77a04
tests/microbenchs/matrix_as_vector.c: only enable code when CUDA is enabled
|
13 anni fa |
Nathalie Furmento
|
bdd3680ca1
tests/microbenchs: add benchmark matrix_as_vector.c to compare the access of a matrix object as a vector and a matrix
|
13 anni fa |
Nathalie Furmento
|
e1cc448396
doc/chapters/mpi-support.texi: do not use character [ in macro @var
|
13 anni fa |
Nathalie Furmento
|
23f07cd598
tests/datawizard/write_only_tmp_buffer.c: flush opencl queue after writing the data
|
13 anni fa |
Nathalie Furmento
|
10dede5684
examples/interface/complex: implement ram<->opencl asynchronous copies
|
13 anni fa |
Nathalie Furmento
|
fa5095b333
examples/interface/complex: use new function starpu_cuda_copy_async_sync
|
13 anni fa |
Nathalie Furmento
|
11e3199064
src/datawizard/interfaces: use new function starpu_cuda_copy_async_sync
|
13 anni fa |
Nathalie Furmento
|
e06e60e42b
src/datawizard/interfaces: use new function starpu_cuda_copy_async_sync
|
13 anni fa |