Parallelization of MATLAB for Euro50 integrated modelling

M. Browne, T. Andersen, A. Enmark, D. Moraru, A. Shearer

Research output: Contribution to a Journal (Peer & Non Peer)Conference articlepeer-review

12 Citations (Scopus)

Abstract

MATLAB and its companion product Simulink are commonly used tools in systems modelling and other scientific disciplines. A cross-disciplinary integrated MATLAB model is used to study the overall performance of the proposed 50m optical and infrared telescope, Euro50. However the computational requirements of this kind of end-to-end simulation of the telescope's behaviour, exceeds the capability of an individual contemporary Personal Computer. By parallelizing the model, primarily on a functional basis, it can be implemented across a Beowulf cluster of generic PCs. This requires MATLAB to distribute in some way data and calculations to the cluster nodes and combine completed results. There have been a number of attempts to produce toolkits to allow MATLAB to be used in a parallel fashion. They have used a variety of techniques. Here we present findings from using some of these toolkits and proposed advances.

Original languageEnglish
Article number71
Pages (from-to)604-610
Number of pages7
JournalProceedings of SPIE - The International Society for Optical Engineering
Volume5497
DOIs
Publication statusPublished - 2004
EventModeling and Systems Engineering for Astronomy - Glasgow, United Kingdom
Duration: 24 Jun 200425 Jun 2004

Keywords

  • Euro50
  • MATLAB
  • MPI
  • Parallel
  • Simulation

Fingerprint

Dive into the research topics of 'Parallelization of MATLAB for Euro50 integrated modelling'. Together they form a unique fingerprint.

Cite this