Nathalie Furmento
|
d295a162b3
src/core/perfmodel/perfmodel.c: cpu_node is only set when STARPU_USE_CPU is enabled
|
13 年之前 |
Nathalie Furmento
|
bfbdccf004
ChangeLog: add 'Fix several memory leaks and race conditions'
|
13 年之前 |
Samuel Thibault
|
c0024de1d4
Fix concurrency between a task releasing its successor, and a successor enqueuing itself on the list: the parent task should tell successors to just proceed only after it has emptied its list
|
13 年之前 |
Cyril Roelandt
|
6a8757fa81
_starpu_create_request_to_fetch_data: add a call to _starpu_spin_checklocked at the beginning to ensure the lock is taken.
|
13 年之前 |
Cyril Roelandt
|
8a4303ceaa
_starpu_create_conversion_task: lock the handle before incrementing the refcnt.
|
13 年之前 |
Samuel Thibault
|
85b4a7a733
pthread_mutex_trylock does not return EDEADLK, just EBUSY
|
13 年之前 |
Samuel Thibault
|
26d2804cd4
Check that the handle spinlock is held when manipulating refcnts
|
13 年之前 |
Samuel Thibault
|
2513a83028
Document handle and replicate refcounting
|
13 年之前 |
Samuel Thibault
|
ffd0295811
Fix atomicity of starpu_data_request_allocation()
|
13 年之前 |
Ludovic Courtès
|
6bb7dcd767
gcc: Recognize `uchar', `uint', and `ulong' as valid OpenCL types.
|
13 年之前 |
Ludovic Courtès
|
cd94a0f911
gcc: Mention more build requirements.
|
13 年之前 |
Nathalie Furmento
|
d1ef85e5da
src: modify the field user_conf of struct _starpu_machine_config
|
13 年之前 |
Samuel Thibault
|
38609b1ecc
Free allocated vector
|
13 年之前 |
Nathalie Furmento
|
d09b4a77ea
examples/spmd/vector_scal_spmd.c: skip if starpu_init returns ENODEV
|
13 年之前 |
Samuel Thibault
|
08a8b1c87e
Rework changelog
|
13 年之前 |
Samuel Thibault
|
bdf63e483b
nsuccs does not need to be atomically accessed any more, as it is protected by the cg spinlock
|
13 年之前 |
Cyril Roelandt
|
bc7dc92109
Make tests/datawizard/reclaim.c work with OpenCL.
|
13 年之前 |
Cyril Roelandt
|
6019c3c63a
src/drivers/opencl/driver_opencl.c: Fix a bug that prevented memory from being reclaimed when using OpenCL.
|
13 年之前 |
Nathalie Furmento
|
48be920950
SOCL/examples: simplify message
|
13 年之前 |
Nathalie Furmento
|
3e82805e99
SOCL: when starpu_init fails, get clGetPlatformIDs to return 0
|
13 年之前 |
Nathalie Furmento
|
27850a2d6f
src/core/workers.c: typo, fix variable name
|
13 年之前 |
Cyril Roelandt
|
32e25ba66e
src/sched_policies/heft.c: Fix a bug that caused a handle to be converted twice in some cases.
|
13 年之前 |
Nathalie Furmento
|
ee3570bcfb
examples/spmd/vector_scal_spmd.c: skip on enodev
|
13 年之前 |
Nathalie Furmento
|
af8467cd5a
disable asynchronous copy: distinguish what is an action and what is an enquiry
|
13 年之前 |
Nathalie Furmento
|
2ef15ea6b9
tests/datawizard/handle_to_pointer.c: synchronise OpenCL queue and do not abort on error, return EXIT_FAILURE
|
13 年之前 |
Nathalie Furmento
|
9f4255e6dc
examples/spmv: fix datatypes for opencl kernel
|
13 年之前 |
Nicolas Collin
|
b6575c2a6f
Added the SPMD example in Makefile.am.
|
13 年之前 |
Nathalie Furmento
|
9726e1822b
tests/datawizard/: synchronise opencl queues
|
13 年之前 |
Nathalie Furmento
|
c7de5b704c
examples/basic_examples/: stdint.h might not be available in OpenCL
|
13 年之前 |
Nathalie Furmento
|
252d28171c
tests/datawizard/: synchronise opencl queues
|
13 年之前 |