Building and Running Collaborative Distributed Multiscale Applications

Katarzyna Rycerz, Marian Bubak · 2011

Multiscale simulations are a dynamically developing area of complex system modeling. Modern technical solutions provided by computer science offer many useful features for such simulations, including support for composability and reuse as well as resource sharing. This chapter explains how to efficiently exploit some of them. It defines the requirements of complex multiscale simulations, and presents some of the available grid and component technologies and some related work. The chapter describes an environment supporting the high-level architecture (HLA) component model. It also describes an experiment involving a sample multiscale simulation of a dense stellar system. The chapter focuses on advanced time synchronization requirements, and describes three different types of time interactions between multiscale simulation models. Issues related to composability and reusability of existing simulation modules are described, and the need for wrapping simulation models into recombinant software components that can later be selected and assembled in various combinations, is justified. Controlled Vocabulary Terms fifth generation systems; power systems

Read the paper · More papers on PaperTik