1 of 1

RISE: Reducing I/O Contention in Staging-based Extreme-Scale In-situ Workflows

Scientific Achievement

Enables machine learning guided data offloading for extreme-scale in-situ workflows to significantly reduce data write access costs.

Significance and Impact

RISE quickly captures the data access interval and schedules background drain task, which reduces the write-response time by ∼44% as compared to Naive-Drain method and by ∼31% as compared to DataSpaces.

Research Details

  • In contrast to existing solutions that exclusively use memory either on simulation nodes or on the staging nodes to write data, RISE offers write latency like solutions that use direct data movement but can also use the staging nodes to offload data.
  • RISE models the interactions across multiple applications coupled via the staging framework, predicts periods when the server is likely to be idle and determines suitable data objects to drained to the staging node.
  • Although data draining happens between writers and server, all I/O requests coming to staging servers are analyzed to predict when the network is likely to be idle.

RISE leverages ML techniques to capture the data access patterns then uses this knowledge to efficiently drain the data from local memory to the staging memory

Subedi, P., Davis, P., & Parashar, M.  In IEEE International Conference on Cluster Computing (CLUSTER'21). IEEE Press, Piscataway, NJ, USA