scholarly journals Supporting large-scale computational science

10.2172/8429 ◽  
1998 ◽  
Author(s):  
R Musick
Algorithms ◽  
2019 ◽  
Vol 12 (9) ◽  
pp. 197 ◽  
Author(s):  
Sebastian Götschel ◽  
Martin Weiser

Solvers for partial differential equations (PDEs) are one of the cornerstones of computational science. For large problems, they involve huge amounts of data that need to be stored and transmitted on all levels of the memory hierarchy. Often, bandwidth is the limiting factor due to the relatively small arithmetic intensity, and increasingly due to the growing disparity between computing power and bandwidth. Consequently, data compression techniques have been investigated and tailored towards the specific requirements of PDE solvers over the recent decades. This paper surveys data compression challenges and discusses examples of corresponding solution approaches for PDE problems, covering all levels of the memory hierarchy from mass storage up to the main memory. We illustrate concepts for particular methods, with examples, and give references to alternatives.


2010 ◽  
Vol 26 (1) ◽  
pp. 99-110 ◽  
Author(s):  
P.V. Coveney ◽  
G. Giupponi ◽  
S. Jha ◽  
S. Manos ◽  
J. MacLaren ◽  
...  

2013 ◽  
Vol 23 (04) ◽  
pp. 1340010 ◽  
Author(s):  
R. F. BARRETT ◽  
C. T. VAUGHAN ◽  
S. D. HAMMOND ◽  
D. ROWETH

For over two decades the dominant means for enabling portable performance of computational science and engineering applications on parallel processing architectures has been the bulk-synchronous parallel programming (BSP) model. Code developers, motivated by performance considerations to minimize the number of messages transmitted, have typically pursued a strategy of aggregating message data into fewer, larger messages. Emerging and future high-performance architectures, especially those seen as targeting Exascale capabilities, provide motivation and capabilities for revisiting this approach. In this paper we explore alternative configurations within the context of a large-scale complex multi-physics application and a proxy that represents its behavior, presenting results that demonstrate some important advantages as the number of processors increases in scale.


2019 ◽  
Author(s):  
David Cotrell ◽  
Tobias Hoeink ◽  
Elijah Odusina ◽  
Sachin Ghorpade ◽  
Sergey Stolyarov

1999 ◽  
Vol 28 (4) ◽  
pp. 49-57 ◽  
Author(s):  
Ron Musick ◽  
Terence Critchlow

2019 ◽  
Author(s):  
David Cotrell ◽  
Tobias Hoeink ◽  
Elijah Odusina ◽  
Sachin Ghorpade ◽  
Sergey Stolyarov

Sign in / Sign up

Export Citation Format

Share Document