Samuel Thibault
|
da1ded45cf
Add _starpu_free_buffer_on_node, to be used by all interfaces to simplify data release
|
před 12 roky |
Nathalie Furmento
|
edc236df55
memory stats: group all functions in new file src/datawizard/memstats.c and rename them to follow pattern starpu_memory_...
|
před 12 roky |
Samuel Thibault
|
b7a026b908
Add _starpu_allocate_buffer_on_node, to be used by all interfaces to simplify allocation
|
před 12 roky |
Nathalie Furmento
|
bc86dcc308
memory statistics: revert the behaviour of STARPU_MEMORY_STATS. By default, statistics are displayed when calling starou_shutdown(), to disable them set STARPU_MEMORY_STATS to 0
|
před 12 roky |
Samuel Thibault
|
242b6116cf
pass pthread types through typedefs
|
před 12 roky |
Nathalie Furmento
|
e8c3444b92
environment variable STARPU_MEMORY_STATS is only checked at the end of the execution
|
před 12 roky |
Nathalie Furmento
|
b98e629137
turn function _starpu_display_memory_stats public
|
před 12 roky |
Nathalie Furmento
|
4ba3bb5eab
memory stats: rename memory_status objects to memory_stats objects as what is displayed are statistics
|
před 12 roky |
Nathalie Furmento
|
03d7790e83
rename environment variable STARPU_MEMORY_STATS to STARPU_MEMORY_STATUS
|
před 12 roky |
Nathalie Furmento
|
c01d1d789d
memory status: rename fonctions _starpu_display_data_stats&co to _starpu_display_memory_status&co to be more expliciit on what they do
|
před 12 roky |
Nathalie Furmento
|
5c386a0422
cleaning up of statistics code
|
před 12 roky |
Samuel Thibault
|
8ed9249cd9
Fix main memory leak on multiple unregister/re-register.
|
před 12 roky |
Samuel Thibault
|
acce0b71ce
Add OpenGL interoperability support
|
před 13 roky |
Cyril Roelandt
|
3b9e922cbe
src/datawizard/memalloc.c: _starpu_get_global_mem_size(): Replace STARPU_ASSERT(0) by STARPU_ABORT().
|
před 13 roky |
Cyril Roelandt
|
0ba5be67af
src/datawizard/memalloc.c: _starpu_get_global_mem_size(): abort when trying to compute the size of the RAM.
|
před 13 roky |
Samuel Thibault
|
26d2804cd4
Check that the handle spinlock is held when manipulating refcnts
|
před 13 roky |
Samuel Thibault
|
281ca7bccc
Make sure we don't evict a data in WT mode
|
před 13 roky |
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.
|
před 13 roky |
Samuel Thibault
|
f04d6ba0ac
Fix reuse_mem_chunk arguments
|
před 13 roky |
Samuel Thibault
|
e7983c47fe
Add missing lock
|
před 13 roky |
Cyril Roelandt
|
ee3612515d
Rename starpu_get_node_kind : it should be starpu_node_get_kind.
|
před 13 roky |
Cyril Roelandt
|
ee6ae0150a
Make enum _starpu_node_kind and _starpu_get_node_kind public.
|
před 13 roky |
Samuel Thibault
|
669684893e
Do not free memory chunks used for reduction.
|
před 13 roky |
Samuel Thibault
|
9e75b460b1
Make sure we don't flush a memory chunk which is the last copy of some data.
|
před 13 roky |
Nathalie Furmento
|
30c4c50e2b
src/datawizard/memalloc.c: remove message debug
|
před 13 roky |
Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
před 13 roky |
Nathalie Furmento
|
efc9c3a136
src: Update LIST_TYPE macro to generate list functionalities and type
|
před 13 roky |
Samuel Thibault
|
328b301948
Fix some of the build issues with data cache. Note the pending warning in memalloc.c about handle vs replicate
|
před 13 roky |
Nathalie Furmento
|
1b377f358f
src: rename internal objects following coding conventions
|
před 13 roky |
Nathalie Furmento
|
f8fd5492bd
src: rename internal types following coding conventions
|
před 13 roky |