Toward an object-oriented core of the PPM library

11Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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. © 2010 American Institute of Physics.

Cite

CITATION STYLE

APA

Awile, O., Demirel, Ö., & Sbalzarini, I. F. (2010). Toward an object-oriented core of the PPM library. In AIP Conference Proceedings (Vol. 1281, pp. 1314–1316). https://doi.org/10.1063/1.3497957

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free