Publication Type |
pre-print |
School or College |
College of Engineering |
Department |
Computing, School of |
Creator |
Berzins, Martin |
Other Author |
Meng, Qingyu |
Title |
Uintah hybrid task-based parallelism algorithm |
Date |
2012-01-01 |
Description |
Abstract-Uintah is a software framework that provides an environment for solving large-scale science and engineering problems involving the solution of partial differential equations. Uintah uses a combination of fluid-flow solvers and particle-based methods for solids, together with adaptive meshing and asynchronous task-based approach with automated load balancing. When applying Uintah to fluid-structure interaction problems, the combination of adaptive meshing and the movement of structures through space present a formidable challenge in terms of achieving scalability on large-scale parallel computers. Adopting a model that uses MPI to communicate between nodes and a shared memory model on-node is one approach to achieve scalability on large-scale systems.This scalability challenge is addressed here for Uintah, by the development of new hybrid runtime and scheduling algorithms combined with novel lock-free data structures, making it possible for Uintah to achieve excellent scalability for a challenging fluid-structure problem with mesh refinement on as many as 256K cores. |
Type |
Text |
Publisher |
Institute of Electrical and Electronics Engineers (IEEE) |
First Page |
1431 |
Last Page |
1433 |
Language |
eng |
Bibliographic Citation |
Meng, Q., & Berzins, M. (2012). Uintah hybrid task-based parallelism algorithm. ) Proceedings - 2012 SC Companion: High Performance Computing, Networking Storage and Analysis, SCC 2012, 1431-3. |
Rights Management |
(c) [2012] IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. |
Format Medium |
application/pdf |
Format Extent |
60,659 bytes |
Identifier |
uspace,18272 |
ARK |
ark:/87278/s6086q41 |
Setname |
ir_uspace |
ID |
708818 |
Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6086q41 |