Abstract
Thesee is a 3D panel method code, which calculates the characteristic of a wing in an inviscid, incompressible, irrotational, and steady airflow, in order to design new paragliders and sails.
In this paper, we present the parallelisation of Thesee for low cost workstation/PC clusters. Thesee has been parallelised using the ScaLAPACK library routines in a systematic manner that lead to a low cost development. The code written in C is thus very portable since it uses only high level libraries. This design was very efficient in term of manpower and gave good performance results. The code performances were measured on 3 clusters of computers connected by different LANs : an Ethernet LAN of SUN SPARCstation, an ATM LAN of SUN SPARCstation and a Myrinet LAN of PCs. The last one was the less expensive and gave the best timing results and super-linear speedup.
This work was supported by EUREKA contract EUROTOPS, LHPC (Matra MSI, CNRS, ENS-Lyon, INRIA, Région Rhône-Alpes), INRIA Rhône-Alpes project REMAP, CNRS PICS program, CEE KIT contract
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Anderson, E., Bai, Z., Bischof, C., Demmel, J., Dongarra, J., Du Croz, J., Greenbaum, A., Hammarling, S., McKenney, A., Ostrouchov, S., Sorensen, D.: LAPACK Users’ Guide. SIAM, Philadelphia (1994), http://www.netlib.org/lapack/
Anderson, E., Benzoni, A., Dongarra, J., Moulton, S., Ostrouchov, S., Tourancheau, B., Van de geion, R.: LAPACK for distributed memory architecture. In: Fifth SIAM Conference on Parallel Processing for Scientific Computing, USA (1991)
Blackford, L.S., Choi, J., Cleary, A., d’Azevedo, E., Demmel, J., Dhillon, I., Dongarra, J., Hammarling, S., Henry, G., Petitet, A., Stanley, K., Walker, D., Whaley, R.C.: ScaLAPACK Users’ Guide. SIAM, Philadelphia (1997), http://www.netlib.org/scalapack/
Desprez, F., Dongarra, J.J., Tourancheau, B.: Performance Study of LU Factorization with Low Communication Overhead on Multiprocessors. Parallel Processing Letters 5(2), 157–169 (1995)
Desprez, F., Tourancheau, B.: LOCCS: Low Overhead Communication and Computation Subroutines. Future Generation Computer Systems 10, 279–284 (1994)
Geist, A., Beguelin, A., Dongarra, J., Jiang, W., Manchek, R., Sunderam, V.: PVM, a users’ guide and tutorial. MIT Press, Cambridge (1994), http://www.netlib.org/pvm/
Herbert, M., Naquin, F., Prylli, L., Tourancheau, B., Westrelin, R.: Protocole pour le gbit/s en reseau local: l’experience myrinet. Calculateurs Paralleles, Reseaux et Systemes Repartis (1998)
Giraudeau, L., Perrot, G., Petit, S., Tourancheau, B.: 3-d air flow simulation software for paragliders. Technical Report 96-35, LIP-ENS Lyon, 69364 Lyon, France (1996)
Katz, J., Plotkin, A.: Low-speed Aerodynamics From Wing Theory to Panel Methods. MCGraw-Hill Inc., New York (1991)
Prylli, L., Tourancheau, B.: Efficient block cyclic array redistribution. Journal of Parallel and Distributed Computing 45, 63–72 (1997)
Prylli, L., Tourancheau, B.: Protocol design for high performance networkin g: Myrinet experience. Technical Report 97-22, LIP-ENS Lyon, 69364 Lyon, France (1997)
Prylli, L., Tourancheau, B.: Bip: a new protocol designed for high performance networking on myrinet. In: Workshop PC-NOW, IPPS/SPDP98, Orlando, USA (1998)
Robert, Y., Tourancheau, B., Villard, G.: Data allocation strategies for the gauss and jordan algorithms on a ring of processors. Information Processing Letters 31, 21–29 (1989)
Snir, M., Otto, S.W., Huss-Lederman, S., Walker, D.W., Dongarra, J.J.: Mpi: The complete reference (1996), http://www.netlib.org/mpi/
Westrelin, R.: Réseaux haut débit et calcul parallèle: étude de myrinet. Master’s thesis, LHPC, CPE-Lyon (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vicaire, JB., Prylli, L., Perrot, G., Tourancheau, B. (1999). Parallel 3D Airflow Simulation on Workstation Clusters. In: Hernández, V., Palma, J.M.L.M., Dongarra, J.J. (eds) Vector and Parallel Processing – VECPAR’98. VECPAR 1998. Lecture Notes in Computer Science, vol 1573. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10703040_17
Download citation
DOI: https://doi.org/10.1007/10703040_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66228-0
Online ISBN: 978-3-540-48516-2
eBook Packages: Springer Book Archive