Samuel Thibault 04ead5605d Fix concurrency between reclaiming and tasks writing to data. Reclaiming has to acquire the rwlock on data to prevent tasks from writing to data. Also fix the mem_reclaim test to actually test the values, and not submit too many writing tasks at the same time 10 years ago
..
interfaces c8077021d0 Support asynchronous partitioning through the home node of data, not only MAIN_RAM 10 years ago
coherency.c 4c91b21b7c Fix nowhere support without fetching data on a node: we still need to call __starpu_push_task_output 10 years ago
coherency.h 4c91b21b7c Fix nowhere support without fetching data on a node: we still need to call __starpu_push_task_output 10 years ago
copy_driver.c d06eb3bbd4 Make reclaiming prevent more fetches on the node being cleaned up, to avoid permanent battle between them 10 years ago
copy_driver.h 7c337502a8 src/datawizard/copy_driver.h: correct english text (thanks to Mathieu for reporting the error) 10 years ago
data_request.c d06eb3bbd4 Make reclaiming prevent more fetches on the node being cleaned up, to avoid permanent battle between them 10 years ago
data_request.h c8efbb83e8 Inline list heads instead of keeping allocating them 10 years ago
datastats.c bb61f3808d update cnrs copyright 10 years ago
datastats.h bb61f3808d update cnrs copyright 10 years ago
datawizard.c 1683d35a0d Fix msg.h inclusion according to new location 10 years ago
datawizard.h bb61f3808d update cnrs copyright 10 years ago
filters.c c8077021d0 Support asynchronous partitioning through the home node of data, not only MAIN_RAM 10 years ago
filters.h bb61f3808d update cnrs copyright 10 years ago
footprint.c bb61f3808d update cnrs copyright 10 years ago
footprint.h bb61f3808d update cnrs copyright 10 years ago
malloc.c bf8e9c78cb Cache values gotten from environment variables, to fix concurrency with putenv() calls, and also reduce cost 10 years ago
malloc.h 4b1a16edde Fix University name after the fusion.. 11 years ago
memalloc.c 04ead5605d Fix concurrency between reclaiming and tasks writing to data. Reclaiming has to acquire the rwlock on data to prevent tasks from writing to data. Also fix the mem_reclaim test to actually test the values, and not submit too many writing tasks at the same time 10 years ago
memalloc.h d06eb3bbd4 Make reclaiming prevent more fetches on the node being cleaned up, to avoid permanent battle between them 10 years ago
memory_manager.c 948847b1d3 Simplify sleep/wake up on amount of available of memory 10 years ago
memory_manager.h bb61f3808d update cnrs copyright 10 years ago
memory_nodes.c c8efbb83e8 Inline list heads instead of keeping allocating them 10 years ago
memory_nodes.h 1683d35a0d Fix msg.h inclusion according to new location 10 years ago
memstats.c bb61f3808d update cnrs copyright 10 years ago
memstats.h bb61f3808d update cnrs copyright 10 years ago
reduction.c bb61f3808d update cnrs copyright 10 years ago
sort_data_handles.c 3434b52b4c Add arbiter support 10 years ago
sort_data_handles.h bb61f3808d update cnrs copyright 10 years ago
user_interactions.c bb61f3808d update cnrs copyright 10 years ago
write_back.c bb61f3808d update cnrs copyright 10 years ago
write_back.h bb61f3808d update cnrs copyright 10 years ago