Next:
Contents
 
Contents
Manual of the
lip
library
Contents
List of Figures
Runtime Support Requirements and their Solutions
Cross-platform portability
Multi-language support
Efficiency of performance
Reusing the communication schedule
Data caching
Scalability
Support for interfaces built on the top of
lip
The Concept of
lip
The Case of In-core Data
Support for irregular problems
Irregular data distribution
The Case of OOC Data
Dealing with OOC index-arrays and in-core data arrays
Dealing with OOC index-arrays and data arrays
Irregular distribution
Detailed Examples
Generic Irregular Computation
Parallelization of Simple Loops
Moving to Out-of-core Data
Indices and Data Out-of-core
Using Irregular Distribution
Irregular Out-of-core Distribution
Java Bindings to
lip
General Concepts
Introduction to
Janet
Java-Specific Features
Sample function wrapper in
Janet
Class Design Details
Main classes
Other classes and interfaces
Sample Java Irregular Program
Bibliography
Created by Katarzyna Zając