A grid-enabled problem solving environment for parallel computational engineering design

Article English OPEN
Goodyer, C.E. ; Berzins, M. ; Jimack, P.K. ; Scales, L.E. (2006)
  • Publisher: Elsevier Ltd

This paper describes the development and application of a piece of engineering software that provides a problem solving environment (PSE) capable of launching, and interfacing with, computational jobs executing on remote resources on a computational grid. In particular it is demonstrated how a complex, serial, engineering optimisation code may be efficiently parallelised, grid-enabled and embedded within a PSE.\ud \ud The environment is highly flexible, allowing remote users from different sites to collaborate, and permitting computational tasks to be executed in parallel across multiple grid resources, each of which may be a parallel architecture. A full working prototype has been built and successfully applied to a computationally demanding engineering optimisation problem. This particular problem stems from elastohydrodynamic lubrication and involves optimising the computational model for a lubricant based on the match between simulation results and experimentally observed data.
  • References (41)
    41 references, page 1 of 5

    [1] G. C. Fox and W. Furmanski. High performance commodity computing. In I. Foster and C. Kesselman, editors, The Grid 2: Blueprint for a New Computing Infrastructure, pages 237-255. Morgan Kaufmann, 2004.

    [2] K. L. Wang and A. J. Baker. A modular collaborative parallel CFD workbench. Journal of Supercomputing, 22(1):45-53, 2002.

    [3] C. R. Johnson, M. Berzins, L. Zhukov, and R. Coffey. SCIRun: Application to atmospheric dispersion problems using unstructured meshes. In M. J. Baines, editor, Numerical Methods for Fluid Mechanics VI, pages 111-122. ICFD '98, Oxford, 1998.

    [4] H. Wright, K. W. Brodlie, and T. David. Navigating high-dimensional spaces to support design steering. In VIS 2000, pages 291-296. IEEE, 2000.

    [5] D. Dabdub, K. M. Chandy, and T. T. Hewett. Managing specificity and generality: tailoring general archetypal PSEs to specific users. In E. N. Houstis, J. R. Rice, E. Gallopoulos, and R. Bramley, editors, Enabling Technologies for Computational Science: Frameworks, Middleware and Environments, pages 65-77. Kluwer Academic Publishers, Boston / Dordrecht / London, 2000.

    [6] C. E. Goodyer and M. Berzins. Eclipse and Ellipse: PSEs for EHL solutions using IRIS Explorer and SCIRun. In P. M. A. Sloot, C. J. K. Tan, J. J. Dongarra, and A. G. Hoekstra, editors, Computational Science, ICCS 2002 Part I, Lecture Notes in Computer Science, volume 2329, pages 521-530. Springer, 2002.

    [7] C. E. Goodyer, J. Wood, and M. Berzins. A parallel Grid based PSE for EHL problems. In J. Fagerholm, J. Haataja, J. Ja¨rvinen, M. Lyly, P. Ra˚back, and V. Savolainen, editors, Applied Parallel Computing, Proceedings of PARA '02, Lecture Notes in Computer Science, volume 2367, pages 523-532. Springer, 2002.

    [8] M. A. Walkley, J. Wood, and K. W. Brodlie. A distributed collaborative problem solving environment. In P. M. A. Sloot, C. J. K. Tan, J. J. Dongarra, and A. G. Hoekstra, editors, Computational Science, ICCS 2002 Part I, Lecture Notes in Computer Science, volume 2329, pages 853-861. Springer, 2002.

    [9] D. Dowson. Elastohydrodynamic and micro-elastohydrodynamic lubrication. WEAR, 190:125-138, 1995.

    [10] C. H. Venner and A. A. Lubrecht. Multilevel Methods in Lubrication. Elsevier, 2000.

  • Metrics
    views in OpenAIRE
    views in local repository
    downloads in local repository

    The information is available from the following content providers:

    From Number Of Views Number Of Downloads
    White Rose Research Online - IRUS-UK 0 23
Share - Bookmark