• Home
  • Search
  • Design of Data Management for Multi SPMD Workflow Programming Model
  • Cite Icon1
  • https://doi.org/10.1109/espm2.2018.00005Copy DOI Icon

Design of Data Management for Multi SPMD Workflow Programming Model

  • Nov 1, 2018
  • Thomas Dufaud +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

As both the complexity of algorithms and architecture increase, development of scientific software becomes a challenge. In order to exploit future architecture, we consider a Multi-SPMD workflow programing model. Then, data transfer between tasks during computation highly depends on the architecture and middleware used. In this study we design an adaptive system for data management in a parallel programming environment which can express two level of parallelism. We show how the consideration of multiple strategies based on I/O and direct message passing can improve performances and fault tolerance in the YML-XMP environment. On a real application with a sufficiently large amount of local data, speedup of 1.36 for a mixed strategy to 1.73 for a direct message passing method are obtained compared to our original design.

Similar Papers
  • Conference Article
  • Citations73

A survey of scientific software development

  • Sep 16, 2010
  • Luke Nguyen-Hoan +2
  • PDF
  • Research Article
  • Citations10

Experience With Managing Technical Debt in Scientific Software Development Using the EXA2PRO Framework

  • Jan 01, 2021
  • IEEE Access
  • Nikolaos Nikolaidis +4
  • Research Article
  • Citations9

Electronic Data Collection and Management System for Global Adult Tobacco Survey

  • Sep 13, 2012
  • Online Journal of Public Health Informatics
  • Sameer Pujari +5
  • PDF
  • Research Article
  • Citations11

PRODIS: a proteomics data management system with support to experiment tracking

  • Jan 01, 2011
  • BMC Genomics
  • Alessandra Faria-Campos +11
  • PDF
  • Conference Article

THE INSPECTION TECHNIQUE APPLIED FOR THE VALIDATION OF A SPE-CIFIC DEVELOPMENT PROCESS FOR SCIENTIFIC SOFTWARE

  • May 01, 2014
  • J O Gomes +2
  • Research Article
  • Citations1

Native and generic parallel programming environments on a transputer and a PowerPC platform

  • Jan 01, 1996
  • Concurrency: Practice and Experience
  • A.G Hoekstra +5
  • Book Chapter

Performance and Scalability Issues in the Design and Implementation of a Parallel Programming Environment

  • Jan 01, 1996
  • David Feldcamp +1
  • Research Article
  • Citations25

A computer adaptive language for the development of structural analysis programs

  • Jan 01, 1984
  • Computers & Structures
  • Edward L Wilson +1
  • Conference Article

Evaluation of Big Data Privacy and Accuracy Issues

  • Jan 01, 2016
  • Reem Bashir +1
  • Research Article

TECHNOLOGICAL AND SCIENTIFIC DEVELOPMENTS TOWARDS USE OF BIG DATA IN HEALTH DATA MANAGEMENT – AN OVERVIEW

  • Feb 24, 2022
  • INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
  • Atul Bengeri
  • Conference Article
  • Citations6

Requirements Engineering for Scientific Computing: A Model-Based Approach

  • Dec 01, 2011
  • Yang Li +4
  • Single Book
  • Citations13

Numerical Time-Dependent Partial Differential Equations for Scientists and Engineers

  • Jan 01, 2010
  • M Brio +2
  • Single Report

LLNL Response to the DOE ASCR RFI, "Stewardship of Software for Scientific and High-Performance Computing"

  • Dec 13, 2021
  • J Hittinger
  • Conference Article
  • Citations4

Monitoring of Offshore Pipes

  • May 05, 2003
  • Eric Binet +2
  • Conference Article
  • Citations17

Research and Implementation of Massive Health Care Data Management and Analysis Based on Hadoop

  • Aug 01, 2012
  • Hongyong Yu +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.