Filters








192 Hits in 1.6 sec

Conceptual interfaces in hypre

Robert D. Falgout, Jim E. Jones, Ulrike Meier Yang
2006 Future generations computer systems  
This paper discusses the design of the conceptual interfaces in hypre and illustrates their use with various examples.  ...  To this end, the notion of conceptual interfaces was introduced.  ...  Table 7 .1 7 Current solver availability via hypre conceptual interfaces.  ... 
doi:10.1016/j.future.2003.09.006 fatcat:xbhzxqx2qbad7ozjhcq7i2pn2a

hypre: A Library of High Performance Preconditioners [chapter]

Robert D. Falgout, Ulrike Meier Yang
2002 Lecture Notes in Computer Science  
This paper presents the conceptual interfaces in hypre.  ...  Its emphasis is on modern powerful and scalable preconditioners. hypre provides various conceptual interfaces to enable application users to access the library in the way they naturally think about their  ...  Acknowledgments This paper would not have been possible without the many contributions of the hypre library developers: Edmond Chow, Andy Cleary, Van Henson, David Hysom, Jim Jones, Mike Lambert, Jeff  ... 
doi:10.1007/3-540-47789-6_66 fatcat:ctt2ktex3zhrrb3lgqmco42yj4

Scaling Hypre's Multigrid Solvers to 100,000 Cores [chapter]

Allison H. Baker, Robert D. Falgout, Tzanio V. Kolev, Ulrike Meier Yang
2012 High-Performance Scientific Computing  
This paper investigates the scaling properties of several of the popular multigrid solvers and system building interfaces in hypre on two modern parallel platforms.  ...  The hypre software library [15] is a collection of high performance preconditioners and solvers for large sparse linear systems of equations on massively parallel machines.  ...  Scaling hypre's solvers to 100,000 cores 3 Conceptual interfaces We first discuss three of the so-called conceptual interfaces in hypre, that provide different mechanisms for describing a linear system  ... 
doi:10.1007/978-1-4471-2437-5_13 fatcat:j4ge3obbjrenzex37j6hifd5gm

Large Scale Parallel Solution of Incompressible Flow Problems Using Uintah and Hypre

J. Schmidt, M. Berzins, J. Thornock, T. Saad, J. Sutherland
2013 2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing  
The hypre software offers a range of solvers and pre-conditioners for different types of grids.  ...  The weak scalability of Uintah and hypre is addressed for particular examples when applied to an incompressible flow problem relevant to combustion applications.  ...  ACKNOWLEDGMENTS We would like to thank the hypre team for offering assistance and insight into maximizing the full capabilities of hypre.  ... 
doi:10.1109/ccgrid.2013.10 dblp:conf/ccgrid/SchmidtBTSS13 fatcat:v3b5ryn5zbaqvhjz7s72iwqcpi

Block Locally Optimal Preconditioned Eigenvalue Xolvers (BLOPEX) in Hypre and PETSc

A. V. Knyazev, M. E. Argentati, I. Lashuk, E. E. Ovtchinnikov
2007 SIAM Journal on Scientific Computing  
We present the LOBPCG algorithm in BLOPEX for hypre and PETSc.  ...  parallel preconditioners for linear systems, in particular, with domain decomposition and multigrid preconditioners.  ...  We thank Jose Roman, a member of SLEPc team, for writing the SLEPc interface to our hypre LOBPCG.  ... 
doi:10.1137/060661624 fatcat:juhy2srxi5gxjafyc232q2ofym

ECP Math Libraries: Capabilities and Application Engagement [article]

Sherry Li, Lois Curfman McInnes, ECP Math Libraries Community
2021 figshare.com  
In the second half, we will conduct breakout sessions for in-depth discussion of each topical area.  ...  In the first half of the BOF, the seven focus areas leads will give overviews of their respective math library capabilities.  ...  Cosmology (Nyx) Atmospheric Dynamics (Tempest) Combustion (Pele) hypre http://www.llnl.gov/CASC/hypreConceptual interfaces • Structured, semi-structured, finite elements, linear algebraic  ... 
doi:10.6084/m9.figshare.14346254.v1 fatcat:5j6utwsevrehhif2gytsraob7m

Pursuing scalability for hypre's conceptual interfaces

Robert D. Falgout, Jim E. Jones, Ulrike Meier Yang
2005 ACM Transactions on Mathematical Software  
The software library hypre provides high performance preconditioners and solvers for the solution of large, sparse linear systems on massively parallel computers as well as conceptual interfaces that allow  ...  grids, composite grids in structured adaptive mesh refinement applications, and overset grids; a finite element interface (FEI) for unstructured problems, as well as a conventional linear-algebraic interface  ...  Acknowledgments This paper would not have been possible without the many contributions of the hypre library developers: Edmond Chow, Andy Cleary, Van  ... 
doi:10.1145/1089014.1089018 fatcat:hir7sffnord3tnn6qk5coa2qmy

Designing Non-blocking Allreduce with Collective Offload on InfiniBand Clusters: A Case Study with Conjugate Gradient Solvers

K. Kandalla, U. Yang, J. Keasler, T. Kolev, A. Moody, H. Subramoni, K. Tomko, J. Vienne, Bronis R. de Supinski, Dhabaleswar K. Panda
2012 2012 IEEE 26th International Parallel and Distributed Processing Symposium  
We observe up to 21% improvements in the run-times of the PCG routine, when compared to the default PCG implementation in Hypre.  ...  Such an interface can be leveraged to design non-blocking collective operations.  ...  Hypre is designed to leverage the notion of conceptual interfaces, which expose the various solver routines to users in a modular fashion [16] .  ... 
doi:10.1109/ipdps.2012.106 dblp:conf/ipps/KandallaYKKMSTVSP12 fatcat:knzkqeevsjcuppyk47p4jwrj5a

xSDK Foundations: Toward an Extreme-scale Scientific Software Development Kit [article]

Roscoe Bartlett, Irina Demeshko, Todd Gamblin, Glenn Hammond, Michael Heroux, Jeffrey Johnson, Alicia Klinvex, Xiaoye Li, Lois Curfman McInnes, J. David Moulton, Daniel Osei-Kuffuor, Jason Sarich (+3 others)
2017 arXiv   pre-print
, and Alquimia) and provides a foundation for addressing broader issues in software interoperability, performance portability, and sustainability.  ...  The Extreme-scale Scientific Software Development Kit (xSDK) defines community policies to improve code quality and compatibility across independently developed packages (hypre, PETSc, SuperLU, Trilinos  ...  Application B could use Trilinos to solve a nonlinear system, which in turn could interface to hypre to solve the resulting linear systems with algebraic multigrid.  ... 
arXiv:1702.08425v1 fatcat:jxslsupy7bc7pao7nx6xugjxea

A New Semi-Structured Algebraic Multigrid Method [article]

Victor A. Paludetto Magri, Robert D. Falgout, Ulrike M. Yang
2022 arXiv   pre-print
The hypre software library provides high-performance multigrid preconditioners and solvers through conceptual interfaces, including a semi-structured interface that describes matrices primarily in terms  ...  In addition, the new method is capable of solving more complex problems than hypre's structured solvers.  ...  Finally, in section 5, we list conclusions and future work. 2. Semi-structured interface in hypre.  ... 
arXiv:2205.14273v1 fatcat:nv6jgenmh5dxhjfrskvgxnijwa

xSDK Foundations: Toward an Extreme-scale Scientific Software Development Kit

2017 Supercomputing Frontiers and Innovations  
, and Alquimia) and provides a foundation for addressing broader issues in software interoperability, performance portability, and sustainability.  ...  The Extreme-scale Scientific Software Development Kit (xSDK) defines community policies to improve code quality and compatibility across independently developed packages (hypre, PETSc, SuperLU, Trilinos  ...  Application B could use Trilinos to solve a nonlinear system, which in turn could interface to hypre to solve the resulting linear systems with algebraic multigrid.  ... 
doi:10.14529/jsfi170104 fatcat:yrtuqdq6vza2vbw3u77unbdtim

An overview of the Advanced CompuTational Software (ACTS) collection

L. A. Drummond, O. A. Marques
2005 ACM Transactions on Mathematical Software  
In this article, we introduce the numerical tools in the collection and their functionalities, present a model for developing more complex computational applications on top of ACTS tools, and summarize  ...  These tools tackle a number of common computational issues found in many applications, mainly implementation of numerical algorithms, and support for code development, execution and optimization.  ...  As it will be discussed in Section 3, Hypre provides four · 7 different types of conceptual interfaces, which free up users from having to express their system of equations in a matrix, row-column, form  ... 
doi:10.1145/1089014.1089016 fatcat:7pgu5tetu5hwpoflrfwyyzobwa

An assumed partition algorithm for determining processor inter-communication

A.H. Baker, R.D. Falgout, U.M. Yang
2006 Parallel Computing  
We demonstrate the scaling properties of the algorithm on up to 32,000 processors in the context of determining communication patterns for a matrix-vector multiply in the hypre software library.  ...  Our algorithm is very general and is applicable to a variety of situations in parallel computing.  ...  Acknowledgments We appreciate the contribution of all of the hypre library developers, and we thank Barry Lee for his input regarding the structured-grid interface algorithm.  ... 
doi:10.1016/j.parco.2006.06.009 fatcat:66u54j7zfjfohhg7744jr7rbnm

HyPR Device

Steven Houben, Mads Frost, Jakob E. Bardram
2014 Proceedings of the Ninth ACM International Conference on Interactive Tabletops and Surfaces - ITS '14  
In this paper, we describe the exploration into the Hybrid Patient Record (HyPR) concept.  ...  Our study suggests that the HyPR device decreases configuration work, supports mobility in clinical work and increases awareness on patient data.  ...  Thanks to Mathias Schmidt, Thomas Snaidero, and Vaidas Sirtautas for helping with the implementation of the HyPR device.  ... 
doi:10.1145/2669485.2669502 dblp:conf/tabletop/HoubenFB14 fatcat:bpbn4vinyvguzeeatznm7zphbq

Preparing sparse solvers for exascale computing

Hartwig Anzt, Erik Boman, Rob Falgout, Pieter Ghysels, Michael Heroux, Xiaoye Li, Lois Curfman McInnes, Richard Tran Mills, Sivasankaran Rajamanickam, Karl Rupp, Barry Smith, Ichitaro Yamazaki (+1 others)
2020 Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences  
The efforts described here are works in progress, highlighting current success and upcoming challenges.  ...  Highly parallel sparse solvers are essential for continuing advances in high-fidelity, multi-physics and multi-scale simulations, especially as we target exascale platforms.  ...  One of its attractive features is the provision of conceptual linear system interfaces, which include a structured, semistructured and traditional linear algebra-based interface.  ... 
doi:10.1098/rsta.2019.0053 pmid:31955673 fatcat:bqw6xqixbrabddmxglmtcbw2wa
« Previous Showing results 1 — 15 out of 192 results