software abstractions and methodologies for hpc simulation codes on future architectures

software abstractions and methodologies for hpc simulation codes on future architectures

;Anshu Dubey;Steve R Brandt;Richard Brower;Merle Giles;Paul Hovland;Donald Q Lamb;Frank Löffler;Boyana Norris;Brian W O'Shea;Claudio Rebbi;Marc Snir;Rajeev Thakur;Petros Tzeferacos
society of petroleum engineers - spe international heavy oil conference and exhibition 2018, hoce 2018 2014 Vol. 2 pp. e14-e14
118
dubey2014journalsoftware

Abstract

Simulations with multi-physics modeling have become crucial to many science and engineering fields, and multi-physics capable scientific software is as important to these fields as instruments and facilities are to experimental sciences. The current generation of mature multi-physics codes would have sustainably served their target communities with modest amount of ongoing investment for enhancing capabilities. However, the revolution occurring in the hardware architecture has made it necessary to tackle the parallelism and performance management in these codes at multiple levels. The requirements of various levels are often at cross-purposes with one another, and therefore hugely complicate the software design. All of these considerations make it essential to approach this challenge cooperatively as a community. We conducted a series of workshops under an NSF-SI2 conceptualization grant to get input from various stakeholders, and to identify broad approaches that might lead to a solution. In this position paper we detail the major concerns articulated by the application code developers, and emerging trends in utilization of programming abstractions that we found through these workshops.

Citation

ID: 178920
Ref Key: dubey2014journalsoftware
Use this key to autocite in SciMatic or Thesis Manager

References

Blockchain Verification

Account:
NFT Contract Address:
0x95644003c57E6F55A65596E3D9Eac6813e3566dA
Article ID:
178920
Unique Identifier:
10.5334/jors.aw
Network:
Scimatic Chain (ID: 481)
Loading...
Blockchain Readiness Checklist
Authors
Abstract
Journal Name
Year
Title
5/5
Creates 1,000,000 NFT tokens for this article
Token Features:
  • ERC-1155 Standard NFT
  • 1 Million Supply per Article
  • Transferable via MetaMask
  • Permanent Blockchain Record
Blockchain QR Code
Scan with Saymatik Web3.0 Wallet

Saymatik Web3.0 Wallet