Samuel Thibault
|
acce0b71ce
Add OpenGL interoperability support
|
13 years ago |
Cyril Roelandt
|
3b9e922cbe
src/datawizard/memalloc.c: _starpu_get_global_mem_size(): Replace STARPU_ASSERT(0) by STARPU_ABORT().
|
14 years ago |
Cyril Roelandt
|
0ba5be67af
src/datawizard/memalloc.c: _starpu_get_global_mem_size(): abort when trying to compute the size of the RAM.
|
14 years ago |
Samuel Thibault
|
26d2804cd4
Check that the handle spinlock is held when manipulating refcnts
|
14 years ago |
Samuel Thibault
|
281ca7bccc
Make sure we don't evict a data in WT mode
|
14 years ago |
Samuel Thibault
|
07a56c8386
Fix reference count for starpu_data_acquire_cb when the target GPU is already full: we do want the request to succeed, even if it is asynchronous.
|
14 years ago |
Samuel Thibault
|
f04d6ba0ac
Fix reuse_mem_chunk arguments
|
14 years ago |
Samuel Thibault
|
e7983c47fe
Add missing lock
|
14 years ago |
Cyril Roelandt
|
ee3612515d
Rename starpu_get_node_kind : it should be starpu_node_get_kind.
|
14 years ago |
Cyril Roelandt
|
ee6ae0150a
Make enum _starpu_node_kind and _starpu_get_node_kind public.
|
14 years ago |
Samuel Thibault
|
669684893e
Do not free memory chunks used for reduction.
|
14 years ago |
Samuel Thibault
|
9e75b460b1
Make sure we don't flush a memory chunk which is the last copy of some data.
|
14 years ago |
Nathalie Furmento
|
30c4c50e2b
src/datawizard/memalloc.c: remove message debug
|
14 years ago |
Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
14 years ago |
Nathalie Furmento
|
efc9c3a136
src: Update LIST_TYPE macro to generate list functionalities and type
|
14 years ago |
Samuel Thibault
|
328b301948
Fix some of the build issues with data cache. Note the pending warning in memalloc.c about handle vs replicate
|
14 years ago |
Nathalie Furmento
|
1b377f358f
src: rename internal objects following coding conventions
|
14 years ago |
Nathalie Furmento
|
f8fd5492bd
src: rename internal types following coding conventions
|
14 years ago |
Nathalie Furmento
|
bca792c881
src: rename internal types following coding conventions
|
14 years ago |
Nathalie Furmento
|
0ebf7ba326
Rename public opaque type starpu_data_handle as starpu_data_handle_t
|
14 years ago |
Nathalie Furmento
|
906d935956
src: prefix names of internal types and functions with _starpu
|
14 years ago |
Nathalie Furmento
|
c80a8acea1
Datatypes renaming
|
14 years ago |
Samuel Thibault
|
291771f0e1
optimize not-busy signalization: only take the mutex if starpu_data_unregister is indeed waiting, and the handle is not busy
|
14 years ago |
Samuel Thibault
|
3c0a0e89cc
Make starpu_data_unregister also wait for replicate refcnt and queued requests, should fix yet more odd issues
|
14 years ago |
Samuel Thibault
|
eb5822de45
Assert rather than do bogus things for non-cuda/opencl case.
|
14 years ago |
Samuel Thibault
|
6af576989c
Add missing prototypes
|
14 years ago |
Olivier Aumage
|
4a747573b4
- add missing ifdefs
|
14 years ago |
Nathalie Furmento
|
6db2c372ca
merge branch gpumem_prefetch
|
14 years ago |
Samuel Thibault
|
33001ecdb8
Enable developer warnings only if the STARPU_DEVEL environment is defined to a non-empty value.
|
14 years ago |
Samuel Thibault
|
febecc5fa2
Fix confusion between local pointer, ram pointer, and home pointer:
|
15 years ago |