A Partitioned -Task Parallel Implementation of the NASA Multiscale Analysis Tool for High Performance ComputingThe NASA Multiscale Analysis Tool (NASMAT) is a “plug and play” software package that allows users to conduct massively multiscale modeling of hierarchical and nonlinear materials. This work extends the scalability and improves the High Performance Computing friendliness of NASMAT by adopting a Partitioned Task-Parallel approach. Interoperability of NASMAT with external software is enhanced through preCICE, a open source library for multiphysics coupling in a partitioned manner. Enhancement through preCICE allows for easy integration of NASMAT to other macro solvers and dissociates the parallelization strategy adopted within NASMAT from the macro solver. The task-parallel framework based on Master-Worker approach is implemented as the parallelization scheme. The scheme accounts for hierarchy of multiple scales (task-dependence) and heterogeneous nature (dynamic load balancing) of computations. The applicability and scalability of the framework will be evaluated by analyzing large scale engineering problems through massively multiscale methods.
Document ID
20220014060
Acquisition Source
Glenn Research Center
Document Type
Presentation
Authors
Ibrahim Kaleel (Polytechnic University of Turin Turin, Piemonte, Italy)
Trenton M. Ricks (Glenn Research Center Cleveland, Ohio, United States)
Peter A Gustafson (Western Michigan University Kalamazoo, Michigan, United States)
Evan J. Pineda (Glenn Research Center Cleveland, Ohio, United States)
Brett A. Bednarcyk (Glenn Research Center Cleveland, Ohio, United States)
Steven M. Arnold (Glenn Research Center Cleveland, Ohio, United States)
Date Acquired
September 14, 2022
Subject Category
Composite Materials
Meeting Information
Meeting: American Society for Composites (ASC) 37th Technical Conference