skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: In-Staging Data Placement for Asynchronous Coupling of Task-Based Scientific Workflows, In: 2016 Second International Workshop on Extreme Scale Programming Models and Middlewar (ESPM2)

Conference · · PROCEEDINGS OF SECOND INTERNATIONAL WORKSHOP ON EXTREME SCALE PROGRAMMING MODELS AND MIDDLEWARE (ESPM2 2016)
 [1];  [1];  [1];  [2];  [3];  [4];  [5]
  1. Rutgers University, Piscataway NJ (United States)
  2. Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
  3. Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
  4. Sci. Comput. & Imaging Inst., University of Utah, Salt Lake City, UT (United States)
  5. Computer Science and Mathematics Division, Oak Ridge National Laboratory, Oak Ridge, TN (United States)

Coupled application workflows composed of applications implemented using task-based models present new coupling and data exchange challenges, due to the asynchronous interaction and coupling behaviors between tasks of the component applications. In this paper, we present an adaptive data placement approach that addresses these challenges by dynamically adjusting to the asynchronous coupling patterns. Specifically, it places data across a set of staging cores/nodes with an awareness of the application-specific data locality requirements and the runtime task executions at these staging cores/nodes, with the goal of reducing end-to-end execution time and data movement overhead of the workflow. We experimentally demonstrate the effectiveness of our approach on the Titan Cray XK7 system using representative data coupling patterns derived from current scientific workflows. The evaluation demonstrates that our approach efficiently improves performance by reducing the time-to-solution and increasing the quality of insights for scientific discovery.

Research Organization:
Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF); Rutgers Univ., Piscataway, NJ (United States); UT-Battelle LLC/ORNL, Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE Office of Science (SC)
DOE Contract Number:
FC02-06ER54857; AC05-00OR22725; SC0007455
OSTI ID:
1567424
Journal Information:
PROCEEDINGS OF SECOND INTERNATIONAL WORKSHOP ON EXTREME SCALE PROGRAMMING MODELS AND MIDDLEWARE (ESPM2 2016), Conference: Workshop on Extreme Scale Programming Models and Middlewar (ESPM2), Salt Lake City, UT, November 18, 2016
Country of Publication:
United States
Language:
English

Similar Records

Enabling In-situ Execution of Coupled Scientific Workflow on Multi-core Platform
Conference · Thu Aug 16 00:00:00 EDT 2012 · 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS) · OSTI ID:1567424

ActiveSpaces: Exploring dynamic code deployment for extreme scale data processing: ActiveSpaces: Exploring dynamic code deployment for extreme scale data processing
Journal Article · Thu Oct 23 00:00:00 EDT 2014 · Concurrency and Computation. Practice and Experience · OSTI ID:1567424

Evaluating Online Global Recovery with Fenix Using Application-Aware In-Memory Checkpointing Techniques
Conference · Mon Aug 01 00:00:00 EDT 2016 · OSTI ID:1567424

Related Subjects