An approach for parallelizing the three-dimensional Euler/Navier-Stokes rotorcraft computational fluid dynamics flow solver transonic unsteady rotor Navier-Stokes (TURNS) is introduced. Parallelization is performed using a domain decomposition technique that is developed for distributed-memory parallel architectures. Communication between the subdomains on each processor is performed via message passing in the form of message passing interface subroutine calls. The most difficult portion of the TURN algorithm to implement efficiently in parallel is the implicit time step using the lower-upper symmetric Gauss-Seidel (LU-SGS) algorithm. Two modifications of LU-SGS are proposed to improve the parallel performance. First, a previously introduced Jacobi-like method called data-parallel lower upper relaxation (DP-LUR) is used. Second, a new hybrid method is introduced that combines the Jacobi sweeping approach in DP-LUR for interprocessor communications and the symmetric Gauss-Seidel algorithm in LU-SGS for on-processor computations. The parallelized TURNS code with the modified implicit operator is implemented on two distributed-memory multiprocessor, the IBM SP2 and Thinking Machines CM-5, and used to compute the three-dimensional quasisteady and unsteady flowfield of a helicopter rotor in forward flight. Good parallel speedups with a low percentage of communication are exhibited by the code. The proposed hybrid algorithm requires less CPU time than DP-LUR while maintaining comparable parallel speedups and communication costs. Execution rates found on the IBM SP2 are impressive; on 114 processores of the SP2, the solution time of both quasisteady and unsteady calculations is reduced by a factor of about 12 over a single processor of the Cray C-90.


    Zugriff

    Zugriff über TIB

    Verfügbarkeit in meiner Bibliothek prüfen

    Bestellung bei Subito €


    Exportieren, teilen und zitieren



    Titel :

    Parallelization of a three-dimensional flow solver for Euler rotorcraft aerodynamics predictions


    Weitere Titelangaben:

    Parallelverarbeitung mit einem dreidimensionalen Strömungs-Lösungsverfahren für die Euler-Gleichungen zur Vorhersage der Hubschrauber-Aerodynamik


    Beteiligte:
    Wissink, A.M. (Autor:in) / Lyrintzis, A.S. (Autor:in) / Strawn, R.C. (Autor:in)

    Erschienen in:

    AIAA Journal ; 34 , 11 ; 2276-2283


    Erscheinungsdatum :

    1996


    Format / Umfang :

    8 Seiten, 8 Bilder, 3 Tabellen, 26 Quellen




    Medientyp :

    Aufsatz (Zeitschrift)


    Format :

    Print


    Sprache :

    Englisch




    Parallelization of a three-dimensional flow solver for Euler rotorcraft aerodynamics predictions

    Wissink, Andrew M. / Lyrintzis, Anastasios S. / Strawn, Roger C. | AIAA | 1996



    Parallelization of Rotorcraft Aerodynamics NavierStokes Codes

    Kivanc Ekici / Anastasios S. Lyrintzis | AIAA | 2002


    Parallelization of rotorcraft aerodynamics Navier-Stokes codes

    Ekici, K. / Lyrintzis, A.S. | Tema Archiv | 2002