CPU parallelization and GPU acceleration of SUAVE: Advancements in sampling and optimization

Jordan T. Smart, Juan J. Alonso

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This investigation examines the application of two strategies for reducing computation time required by the aircraft design suite SUAVE-CPU parallelization and GPU accereration. Results are shown for the application of between 1 and 24 simultaneous, asynchronous computations and JIT compilation of code for GPU execution via a JAX-XLA-CUDA stack. CPU parallelization is shown to degrade performance, and GPU acceleration to improve it by five orders of magnitude.

Original languageEnglish (US)
Title of host publicationAIAA Scitech 2021 Forum
PublisherAmerican Institute of Aeronautics and Astronautics Inc. (AIAA)
Pages1-8
Number of pages8
ISBN (Print)9781624106095
StatePublished - 2021
Externally publishedYes
EventAIAA Science and Technology Forum and Exposition, AIAA SciTech Forum 2021 - Virtual, Online
Duration: Jan 11 2021Jan 15 2021

Publication series

NameAIAA Scitech 2021 Forum

Conference

ConferenceAIAA Science and Technology Forum and Exposition, AIAA SciTech Forum 2021
CityVirtual, Online
Period1/11/211/15/21

ASJC Scopus subject areas

  • Aerospace Engineering

Fingerprint

Dive into the research topics of 'CPU parallelization and GPU acceleration of SUAVE: Advancements in sampling and optimization'. Together they form a unique fingerprint.

Cite this