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 11 年 前
..
interfaces c8077021d0 Support asynchronous partitioning through the home node of data, not only MAIN_RAM 11 年 前
coherency.c 4c91b21b7c Fix nowhere support without fetching data on a node: we still need to call __starpu_push_task_output 11 年 前
coherency.h 4c91b21b7c Fix nowhere support without fetching data on a node: we still need to call __starpu_push_task_output 11 年 前
copy_driver.c d06eb3bbd4 Make reclaiming prevent more fetches on the node being cleaned up, to avoid permanent battle between them 11 年 前
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 11 年 前
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 11 年 前
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 11 年 前
malloc.h 4b1a16edde Fix University name after the fusion.. 12 年 前
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 11 年 前
memalloc.h d06eb3bbd4 Make reclaiming prevent more fetches on the node being cleaned up, to avoid permanent battle between them 11 年 前
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 年 前