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

Award Information
Agency:
Department of Defense
Branch
Air Force
Amount:
$99,967.00
Award Year:
2011
Program:
STTR
Phase:
Phase I
Contract:
FA9550-11-C-0103
Award Id:
n/a
Agency Tracking Number:
F10B-T13-0059
Solicitation Year:
2010
Solicitation Topic Code:
AF10-BT13
Solicitation Number:
2010.B
Small Business Information
215 Wynn Dr., 5th Floor, Huntsville, AL, -
Hubzone Owned:
N
Minority Owned:
N
Woman Owned:
Y
Duns:
185169620
Principal Investigator:
Ravi Kannan
Research Engineer
(256) 726-4851
tsb@cfdrc.com
Business Contact:
Deb Phipps
Sr. Contract Specialist
(256) 726-4884
dap@cfdrc.com
Research Institute:
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

Enviromental Protection Agency logo

National Aeronautics and Space Administration logo

National Science Foundation logo
US Flag An Official Website of the United States Government