An integrated object-oriented approach for parallel CFD

作者: Dominique Eyheramendy , David Loureiro , Fabienne Oudin-Dardun

DOI: 10.1007/978-3-642-14438-7_29

关键词:

摘要: In this paper, we present a global computer science approach to deal with parallel computations. The proposed consists in managing at the same level either multithreading or distributed strategies, whatever computation may be. integration of concept is held Java framework which proposes both, pure object-oriented paradigm and, convenient libraries threads management and communications schemes. illustrated on domain decomposition method for Navier-Stokes flow.

参考文章(13)
G.P. Nikishkov, Object Oriented Design of a Finite Element Code in Java Cmes-computer Modeling in Engineering & Sciences. ,vol. 11, pp. 81- 90 ,(2006) , 10.3970/CMES.2006.011.081
D. Eyheramendy, Object-Oriented parallel CFD with JAVA Parallel Computational Fluid Dynamics 2003#R##N#Advanced Numerical Methods Software and Applications. pp. 409- 416 ,(2004) , 10.1016/B978-044451612-1/50052-4
J Häuser, T Ludewig, R.D Williams, R Winkelmann, T Gollnick, S Brunett, J Muylaert, A test suite for high-performance parallel Java Advances in Engineering Software. ,vol. 31, pp. 687- 696 ,(2000) , 10.1016/S0965-9978(00)00029-6
G.P Nikishkov, Yu.G Nikishkov, V.V Savchenko, Comparison of C and Java performance in finite element computations Computers & Structures. ,vol. 81, pp. 2401- 2408 ,(2003) , 10.1016/S0045-7949(03)00301-8
G.P Nikishkov, H Kanda, The development of a Java engineering application for higher-order asymptotic of crack-tip fields Advances in Engineering Software. ,vol. 30, pp. 469- 477 ,(1999) , 10.1016/S0965-9978(98)00131-8
Richard Marchand, Mathieu Charbonneau-Lefort, Mathieu Dumberry, Benoit Pronovost, ARANEA, a program for generating unstructured triangular meshes with a JAVA Graphics User Interface Computer Physics Communications. ,vol. 139, pp. 172- 185 ,(2001) , 10.1016/S0010-4655(01)00187-4
G.R. Miller, P. Arduino, J. Jang, C. Choi, Localized tensor-based solvers for interactive finite element applications using C++ and Java Computers & Structures. ,vol. 81, pp. 423- 437 ,(2003) , 10.1016/S0045-7949(03)00014-2
Y.J Liu, S.B Chaudhari, P Thampi, M Nuggehally, An internet-based computing platform for the boundary element method Advances in Engineering Software. ,vol. 34, pp. 261- 269 ,(2003) , 10.1016/S0965-9978(03)00022-X
J. M. Bull, L. A. Smith, L. Pottage, R. Freeman, Benchmarking Java against C and Fortran for scientific applications Proceedings of the 2001 joint ACM-ISCOPE conference on Java Grande. pp. 97- 105 ,(2001) , 10.1145/376656.376823
N. T. Padial-Collins, W. B. VanderHeyden, D. Z. Zhang, E. D. Dendy, D. Livescu, Parallel operation of CartaBlanca on shared and distributed memory computers Concurrency and Computation: Practice and Experience. ,vol. 16, pp. 61- 77 ,(2004) , 10.1002/CPE.747