Highly-Scalable Computational Algorithms for Solving Aerostructural FSI Problems on Emerging Parallel Machine Architectures

Award Information
Agency: Department of Defense
Branch: Air Force
Contract: FA9550-11-C-0103
Agency Tracking Number: F10B-T13-0059
Amount: $99,967.00
Phase: Phase I
Program: STTR
Awards Year: 2011
Solicitation Year: 2010
Solicitation Topic Code: AF10-BT13
Solicitation Number: 2010.B
Small Business Information
215 Wynn Dr., 5th Floor, Huntsville, AL, -
DUNS: 185169620
HUBZone Owned: N
Woman Owned: Y
Socially and Economically Disadvantaged: N
Principal Investigator
 Ravi Kannan
 Research Engineer
 (256) 726-4851
 tsb@cfdrc.com
Business Contact
 Deb Phipps
Title: Sr. Contract Specialist
Phone: (256) 726-4884
Email: dap@cfdrc.com
Research Institution
 Regents of the University of MI
 Krista L Campeau
 3003 South State Street
Ann Arbor, MI, 48109-1274
 (734) 936-1289
 Nonprofit college or university
Abstract
ABSTRACT: Traditional multidisciplinary solvers function by solving the individual governing equations on computer clusters. In the case of aero-elastic Fluid-Structures Interaction (FSI) simulations, individual solvers have disparate requirements for optimal performance. CFD codes use iterative schemes and distributed memory, while CSD codes, use direct linear-solvers and utilize shared memory to ensure fast execution, large time steps, and minimal communication. Developers face major challenges in selecting linear algebra tools that can support the above conflicting requirements. The existing libraries such as PETSc are"stretched"to the limits due to (i) adopting the hybrid MPI/OpenMP parallelization approach, (ii) design-failure to take advantage of the multicore processors: since it is designed to mainly operate on parallel clusters. The CFDRC-UoM team proposes to develop a highly scalable solver, partitioning and execution algorithms for large scale aeroelastic applications. The Phase-I will concentrate on assessing the scalability and bottleneck issues in CFD, CSD and FSI calculations, domain decomposition granularity, coupling techniques on emerging multicore HPC platforms, while simultaneously investigating techniques like cache memory management, partitioning for multicore nodes and parallel loop optimization. The CFDRC-UoM team proposes creation of a next generation numerical suite to accomplish the above. The actual testing will be performed using both PETSc and the aforementioned suite. This suite development will be a precursor to the actual application of the ideas developed for a"production-quality"CFD/CSD solver in Phase-II. BENEFIT: AFOSR scientists and engineers are involved in improving the scalability of large scale parallel multidisciplinary computational codes on the next generation multicore platforms. This project will develop and deliver partitioning techniques for multicore nodes, execution algorithms, coupling techniques between the individual solvers, main memory management for the multicore systems, cache memory management for faster convergence and other scalability enhancement methods. The ideas developed during this project will help developers and users of parallel multidisciplinary computational codes (like aeroelastic codes, Fluid-Structural Interaction (FSI) codes) in understanding the coupling between the individual solvers, improve the communications taking into account the multicore technology, while achieving the desired levels of scalability.

* Information listed above is at the time of submission. *

Agency Micro-sites

SBA logo
Department of Agriculture logo
Department of Commerce logo
Department of Defense logo
Department of Education logo
Department of Energy logo
Department of Health and Human Services logo
Department of Homeland Security logo
Department of Transportation logo
Environmental Protection Agency logo
National Aeronautics and Space Administration logo
National Science Foundation logo
US Flag An Official Website of the United States Government