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