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