Abstract
The Navier-Stokes Solver TFS developed by the Institute of Aerodynamics of the RWTH Aachen University is currently used in a multidisciplinary project to simulate the air flow through the human nose. In order to reduce the runtime of the expensive computations the ParaWise/CAPO automatic parallelization environment has been used to assist in the nested OpenMP parallelization of the TFS multi-block code targeted at Sun Microsystems shared memory parallel systems. Further manual tuning improved the scalability of the OpenMP approach.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
ParaWise automatic parallelisation environment, PSP Inc., http://www.parallelsp.com
Jin, H., Frumkin, M., Yan, J.: Automatic generation of OpenMP directives and it application to computational fluid dynamics codes. In: Valero, M., Joe, K., Kitsuregawa, M., Tanaka, H. (eds.) ISHPC 2000. LNCS, vol. 1940, pp. 440–456. Springer, Heidelberg (2000)
Hörschler, I., Meinke, M., Schröder, W.: Numerical simulation of the flow field in a model of the nasal cavity. Computers & Fluids 32, 39–45 (2003)
Hörschler, I., Brücker, C., Schröder, W., Meinke, M.: Investigation of the impact of the geometry on the nose flow. European Journal of Mechanics–B/Fluids (in press), http://dx.doi.org/10.1016/j.euromechflu.2005.11.006
Spiegel, A., an Mey, D., Bischof, C.: Hybrid Parallelization of CFD Applications with Dynamic Thread Balancing. In: Dongarra, J., Madsen, K., Waśniewski, J. (eds.) PARA 2004. LNCS, vol. 3732, Springer, Heidelberg (2006)
Johnson, S., Ierotheou, C.: Parallelization of the TFS multi-block code from RWTH Aachen using the ParaWise/CAPO tools, PSP Inc, TR-2005-09-02 (2005) http://www.parallelsp.com/downloads/TechnicalReports/TR-2005-09-02.pdf
Johnson, S.P., Cross, M., Everett, M.: Exploitation of Symbolic Information In Interprocedural Dependence Analysis. Parallel Computing 22, 197–226 (1996)
McCalpin, J.D.: STREAM: Sustainable Memory Bandwidth in High Performance Computers., http://www.cs.virginia.edu/stream/
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Johnson, S., Leggett, P., Ierotheou, C., Spiegel, A., an Mey, D., Hörschler, I. (2008). Nested Parallelization of the Flow Solver TFS Using the ParaWise Parallelization Environment. In: Mueller, M.S., Chapman, B.M., de Supinski, B.R., Malony, A.D., Voss, M. (eds) OpenMP Shared Memory Parallel Programming. IWOMP 2005. Lecture Notes in Computer Science, vol 4315. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68555-5_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-68555-5_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68554-8
Online ISBN: 978-3-540-68555-5
eBook Packages: Computer ScienceComputer Science (R0)