Abstract
In many areas of design search and optimisation one needs to utilize Computational Fluid Dynamics (CFD) methods in order to obtain numerical solution of the flow field in and/or around a proposed design. From this solution measures of quality for the design may be calculated, which are required by optimisation methods. In large models the processing time for the CFD computations can very well be many orders of magnitude larger than the optimisation methods; and the overall optimisation process usually demands a combination of computational and database resources; therefore this class of problems is well suited to Grid computing. The Geodise toolkit is a suite of tools for Grid-enabled parametric geometry generation, meshing, CFD analysis, design optimisation and search, database, and notification tools within the Matlab environment. These grid services are presented to the design engineer as Matlab functions that conform to the usual syntax of Matlab. The use of the Geodise toolkit in Matlab introduces a flexible and Grid-enabled problem solving environment (PSE) for design search and optimisation. This PSE is illustrated here with an exemplar problem.
Chapter PDF
Similar content being viewed by others
References
Siddall, J.N.: Optimal Engineering Design: Principles and Applications. Marcel Dekker, Inc., New York and Basel (1982)
The Geodise Project, (2002) http://www.geodise.org/
Walker, D.W,, Li, M,, Rana, O.F., Shields, M.S., Huang, Y.: The software architecture of a distributed problem-solving environment. Concurrency: Practice and Experience 12(15) (2000) 1455–1480 http://www.cs.cf.ac.uk/User/David.W.Walker/papers/psearch0l.ps
von Laszewski, G., Foster, I., Gawor, J., Lane, P., Rehn, N., Russell, M,: Designing grid-based problem solving environments and portals (2001) http://www-unix.mcs.ani.gov/~laszewsk/papers/cog-pse-final.ps
Abramson, D,, Power, K., Kolter, L,: High performance parametric modelling with Nimrod/G: A killer application for the global grid. In: Proceedings of the International Parallel and Distributed Processing, Cancun, Mexico (2000) 520–528 http://www.csse.monash.edu.au/~davida/papers/ipdps.ps.Z
Triana. (2002) http://www.triana.co.uk/
Cox, S.J.: Grid enabled optimisation and design search for engineering (GEODISE). NeSC Workshop on Applications and Testbeds on the Grid (2002)
Matlab 6.5. (2002) http://www.mathworks.com/
Casanova, H., Dongarra, J.: Netsolve: A network-enabled server for solving computational science problems. The International Journal of Supercomputer Applications and High Performance Computing (2000) http://citeseer.nj.nec.com/casanova00netsolve.html
The Globus Project. (2002) http://www.globus.org/
Global Grid Forum. (2002) http://www.gridforum.org/
Commodity Grid Kits. (2002) http://www.globus.org/cog/
von Laszewski, G., Foster, I., Gawor, J,, Lane, P.: A Java commodity grid toolkit. Concurrency: Practice and Experience 13 (2001) http://www.globus.org/research/papers/vonLaszewski-cog-cpe-final.pdf
Verma, S., Parashar, M,, Gawor J,, von Laszewski, G.: Design and implementation of a CORBA commodity grid kit (2002) http://www.caip.rutgers.edu/TASSL/Papers/corbacog-gcw0l.pdf
The Globus Resource Specification Language (RSL) vl.0. (2002) http://www-fp.globus.org/gram/rsl_spec1.html
Allcock, B., Bester, J., Bresnahan, J., Chervenak, A., Foster, I., Kesselman, C,, Meder, S., Nefedova, V,, Quesnel, D., Tuecke, S.: Secure, efficient data transport and replica management for high-performance data-intensive computing, IEEE Mass Storage Conference (2001) http://www.globus.org/research/papers/msc0l.pdf
Abbott, I., von Doenhoff, A.: Theory of Wing Sections, Dover Publications, New York (1959)
Fluent, (2002) http://www.fluent.com/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Eres, H. et al. (2003). Implementation of a Grid-Enabled Problem Solving Environment in Matlab. In: Sloot, P.M.A., Abramson, D., Bogdanov, A.V., Gorbachev, Y.E., Dongarra, J.J., Zomaya, A.Y. (eds) Computational Science — ICCS 2003. ICCS 2003. Lecture Notes in Computer Science, vol 2660. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44864-0_44
Download citation
DOI: https://doi.org/10.1007/3-540-44864-0_44
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40197-1
Online ISBN: 978-3-540-44864-8
eBook Packages: Springer Book Archive