Nathalie Furmento
|
6b8dcf733f
StarPU MPI: Add extra functionalities for MPI Implementations which are not thread safe
|
14 роки тому |
Cédric Augonnet
|
9557513f74
Do not forget to take back the spinlock if the transfer was successful, this
|
14 роки тому |
Cédric Augonnet
|
dabb837619
Memory reclaiming bug fix: while reclaiming memory, we should not hold the lock of the header describing the entire state of the handle while other handles are inspected to find available memory.
|
14 роки тому |
Cédric Augonnet
|
0eb2226d5d
Check return values for the pthread_spin_* methods
|
14 роки тому |
Cédric Augonnet
|
1607a0cb41
Document --with-mkl-cflags and --with-mkl-ldflags
|
14 роки тому |
Cédric Augonnet
|
9817b32691
Add support for the MKL. Since it is really hard to guess the flags for MKL, we
|
14 роки тому |
Cédric Augonnet
|
9d15d640dd
Make error message more explicit
|
14 роки тому |
Cédric Augonnet
|
d20dcb2005
Revert commit r2772. We actually cannot really merge replicates and mem_chunks
|
14 роки тому |
Cédric Augonnet
|
46c026a025
Add Nicolas Collin and François Tessier in the authors
|
14 роки тому |
Nicolas Collin
|
dc11e6e998
Added a mutex release in starpu_init in case of several threads calling it simultaneously.
|
14 роки тому |
Nathalie Furmento
|
24e66274c2
cuda driver: typo
|
14 роки тому |
Cédric Augonnet
|
6290ece0a1
- Add a "ndeps" field in the data request structure so that a request may
|
14 роки тому |
Cédric Augonnet
|
1640dc460d
The STARPU_LIMIT_GPU_MEM environment variable indicates the maximum number of
|
14 роки тому |
Samuel Thibault
|
e3c867ac47
Add missing headers
|
14 роки тому |
Samuel Thibault
|
23745d249b
add missing files
|
14 роки тому |
François Tessier
|
51d32eb538
Add missing licences headers in vector_scal_fortran.F
|
14 роки тому |
Samuel Thibault
|
a48b287faa
harmonize mult codes
|
14 роки тому |
Samuel Thibault
|
1142890098
free interfaces before freeing per_node pointers which hold the interface pointer
|
14 роки тому |
Cédric Augonnet
|
8eb64e98ea
The starpu_data_set_reduction_methods function defines the per-handle methods
|
14 роки тому |
Nathalie Furmento
|
5807291b01
configure: detect availability of header file f77.h and compile fortran example only when available
|
14 роки тому |
Nathalie Furmento
|
aff285bfbb
examples: revert commit #2792 as opencl driver should be fixed
|
14 роки тому |
Nathalie Furmento
|
1db1f217b3
src/core/perfmodel/perfmodel_bus.c: improve message
|
14 роки тому |
Cédric Augonnet
|
5a35e3b945
Some OpenCL functions do not seem to be thread safe, so we protect
|
14 роки тому |
Nathalie Furmento
|
02fccd8e60
examples: disable coverage.sh in make check as long as opencl driver is failing with <out of ressources> error
|
14 роки тому |
Cédric Augonnet
|
7dd9f8d00c
We don't know if cl_device_id is a pointer, so we pass a pointer to the array
|
15 роки тому |
Cédric Augonnet
|
ef0789768f
Cleanup data_concurrency.c to properly support SCRATCH and REDUX access types.
|
15 роки тому |
Cédric Augonnet
|
47ea6d5f7a
Cosmetic cleanups
|
15 роки тому |
Cédric Augonnet
|
7c0759dea4
If we use a relaxed coherency type of access, we don't update the status of the
|
15 роки тому |
Cédric Augonnet
|
7a2ff174e5
Add a STARPU_REDUX mode, for now this is unimplemented
|
15 роки тому |
Cédric Augonnet
|
c816662ece
Add missing \n at the end of error messages.
|
15 роки тому |