Toward an Object-Oriented Core of the PPM Library
Autor: | Omar Awile, Ömer Demirel, Ivo F. Sbalzarini, Theodore E. Simos, George Psihoyios, Ch. Tsitouras |
---|---|
Přispěvatelé: | University of Zurich, Awile, Omar |
Rok vydání: | 2010 |
Předmět: |
Object-oriented programming
Computer simulation SX20 Research Technology and Development Projects Computer science Parallel computing computer.software_genre 3100 General Physics and Astronomy Set (abstract data type) SX08 LipidX SX00 SystemsX.ch Computer architecture Middleware (distributed applications) Core (graph theory) Programming paradigm 570 Life sciences biology User interface Architecture computer |
Zdroj: | AIP Conference Proceedings. |
ISSN: | 0094-243X |
DOI: | 10.1063/1.3497957 |
Popis: | As high‐performance computing (HPC) machines become increasingly complex, middleware‐based programming paradigms have been particularly successful in reducing code development time and increasing simulation efficiency. The parallel particle‐mesh (PPM) library is a state‐of‐the‐art HPC middleware for parallel particle‐mesh simulations. It is based on a concise set of six data and operation abstractions. The present paper describes the architecture of the new PPM library core. This new core architecture enables several simplifications in the library’s user interface and supports for the first time the implementation of multi‐resolution simulations using PPM. We further demonstrate the competitive performance of the new core architecture compared to the previous version of the PPM library. |
Databáze: | OpenAIRE |
Externí odkaz: |