de
en
Schliessen
Detailsuche
Bibliotheken
Projekt
Impressum
Datenschutz
zum Inhalt
Detailsuche
Schnellsuche:
OK
Ergebnisliste
Titel
Titel
Inhalt
Inhalt
Seite
Seite
Im Dokument suchen
Ciechanowicz, Philipp ; Poldner, Michael ; Kuchen, Herbert: The Münster Skeleton Library ‚Muesli‘ : A Comprehensive Overview
Inhalt
1 Introduction
2 Concepts
2.1 Polymorphic Types
2.2 Higher-Order Functions
2.3 Partial Applications
2.4 Serialization
3 Distributed Data Structures
3.1 Concepts
3.1.1 Skeletons
3.1.2 Local vs. Global View
3.1.3 Multi-Core Processing
3.2 Distributed Array
3.2.1 Constructors
3.2.2 Skeletons
3.2.2.1 Computation Skeletons
3.2.2.2 Communication Skeletons
3.2.2.3 Combined Skeletons
3.2.3 Auxiliary Functions
3.3 Distributed Matrix
3.3.1 Constructors
3.3.2 Skeletons
3.3.2.1 Computation Skeletons
3.3.2.2 Communication Skeletons
3.3.2.3 Combined Skeletons
3.3.3 Auxiliary Functions
3.4 Distributed Sparse Matrix
3.4.1 Concepts
3.4.1.1 Submatrices
3.4.1.2 Compression Scheme
3.4.1.3 Distribution Scheme
3.4.2 Constructors
3.4.3 Skeletons
3.4.3.1 Computation Skeletons
3.4.3.2 Communication Skeletons
3.4.3.3 Combined Skeletons
3.4.4 Auxiliary Functions
3.4.5 Results
4 Task Parallel Skeletons
4.1 Atomic Buildung Blocks
4.1.1 Initial
4.1.2 Final
4.1.3 Atomic
4.1.4 Filter
4.2 Skeletons
4.2.1 Branch & Bound
4.2.2 Divide & Conquer
4.2.3 Pipe
4.2.4 Farm
5 Selected Implementation Aspects
5.1 Serialization
5.2 DistributedSparseMatrix<E,S,D>
5.3 Submatrix<E>
5.4 Distribution
5.5 Enhanced Skeletons
6 Case Studies
6.1 Combining Task and Data Parallelism
6.2 Mergesort
References