Distributed Infrastructure for Multiscale Computing

Today scientists and engineers are commonly faced with the challenge of modelling, predicting and controlling multiscale systems which cross scientific disciplines and where several processes acting at different scales coexist and interact. Such multidisciplinary multiscale models, when simulated in three dimensions, require large scale or even extreme scale computing capabilities. The MAPPER project is developing computational strategies, software and services to enable distributed multiscale simulations across disciplines, exploiting existing and evolving e-Infrastructure. The resulting multi-tiered software infrastructure, which we present in this paper, has as its aim the provision of a persistent, stable infrastructure that will support any computational scientist wishing to perform distributed, multiscale simulations.

[1]  Andreas Haas,et al.  Standardization of an API for Distributed Resource Management Systems , 2007, Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid '07).

[2]  Shantenu Jha,et al.  SPICE: Simulated Pore Interactive Computing Environmen , 2005, ACM/IEEE SC 2005 Conference (SC'05).

[3]  Alfons G. Hoekstra,et al.  A Principled Approach to Distributed Multiscale Computing, from Formalization to Execution , 2011, 2011 IEEE Seventh International Conference on e-Science Workshops.

[4]  Peter V. Coveney,et al.  Computer simulation study of the materials properties of intercalated and exfoliated poly(ethylene)glycol clay nanocomposites , 2009 .

[5]  Peter V. Coveney,et al.  Distributed multiscale simulations of clay-polymer nanocomposites , 2012 .

[6]  Ivan Beschastnikh,et al.  SPRUCE: A System for Supporting Urgent High-Performance Computing , 2006, Grid-Based Problem Solving Environments.

[7]  Gianni De Fabritiis,et al.  A coupled molecular-continuum hybrid model for the simulation of macromolecular dynamics , 2007 .

[8]  Manfred Krafczyk,et al.  An Agent-Based Coupling Platform for Complex Automata , 2008, ICCS.

[9]  SkjellumAnthony,et al.  A high-performance, portable implementation of the MPI message passing interface standard , 1996 .

[10]  Peter V. Coveney,et al.  HemeLB: A high performance parallel lattice-Boltzmann code for large scale fluid flow in complex geometries , 2008, Comput. Phys. Commun..

[11]  Anthony Skjellum,et al.  A High-Performance, Portable Implementation of the MPI Message Passing Interface Standard , 1996, Parallel Comput..

[12]  Andrew Whiting,et al.  A critical appraisal of polymer-clay nanocomposites. , 2008, Chemical Society reviews.

[13]  J. Gunn,et al.  Multi-scale simulations of the dynamics of in-stent restenosis: impact of stent deployment and design , 2011, Interface Focus.

[14]  Peter V. Coveney,et al.  Taxonomy of Multiscale Computing Communities , 2011, 2011 IEEE Seventh International Conference on e-Science Workshops.

[15]  Jan Weglarz,et al.  Hierarchical scheduling strategies for parallel tasks and advance reservations in grids , 2013, J. Sched..

[16]  Peter V. Coveney,et al.  Virtualizing access to scientific applications with the Application Hosting Environment , 2009, Comput. Phys. Commun..

[17]  Marian Bubak,et al.  Collaborative Virtual Laboratory for e-Health , 2007 .

[18]  László Gulyás,et al.  Complex System Simulations with QosCosGrid , 2009, ICCS.

[19]  Steve Plimpton,et al.  Fast parallel algorithms for short-range molecular dynamics , 1993 .

[20]  Dawn Walker,et al.  A Complex Automata approach for in-stent restenosis: Two-dimensional multiscale modelling and simulations , 2011, J. Comput. Sci..

[21]  Peter V Coveney,et al.  Patient-specific simulation as a basis for clinical decision-making , 2008, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[22]  Cees T. A. M. de Laat,et al.  A Light-Weight Communication Library for Distributed Computing , 2010, ArXiv.

[23]  R H Smallwood,et al.  The application of multiscale modelling to the process of development and prevention of stenosis in a stented coronary artery , 2008, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[24]  Krzysztof Kurowski,et al.  New Capabilities in QosCosGrid Middleware for Advanced Job Management, Advance Reservation and Co-allocation of Computing Resources - Quantum Chemistry Application Use Case , 2012, PL-Grid.

[25]  Parisa A. Bahri,et al.  A methodology for the development of multi-agent systems using the JADE platform , 2006, Comput. Syst. Sci. Eng..