Toggle navigation sidebar
Toggle in-page Table of Contents
HIPP 0.0.1 documentation
HIPP: Modern C++ Toolkit for HPC
Getting Started
Installation
Quick Start
Tutorial
General-purpose C++ Utilities
Basic Stream Manipulation
Exception Handling
Logging
Timing
Type Concept and Traits
Process-level Parallelism with MPI
Get-started with MPI
Fun with Datatypes
Communicators and Parallel Libraries
One-Side Communications
Parallel I/O
The MPI Environment
Point-to-Point Communications
Collective Communications
Inter-Communications
Binary I/O
File and Group
Working with Datasets
Attribute Management
The Numerical Library
Numerical Arrays
Random Number Generators
Space-searching Algorithms
The Algorithm Library
Data-parallelism with SIMD
API References
CNTL Module
Stream Manipulation
Exception Handling
Timing
The Concept API
MPI Module
MPI Environment
Error Handling
Basic Communication
Datatype and Operation
Remote Memory Access
Parallel I/O
Other Standard Facilities
Synchronizations
Master-slave Models
Symmetric Models
Work Decomposition
Intermediate-level API Overview
IO Module
Module Overview and Global Definitions
Object and Named Objects
File and Group
Datatype, Dataspace and Dataset
Attribute and Property List Manipulation
Error Handling
Other Utilities
Tabular-Data IO
Datatype, Dataspace and Dataset
NUMERICAL Module
Static Arrays
Dynamic Arrays
Probability Distributions
Random Number Generators
ALGORITHM Module
Mathematical Operations
SIMD Module
Common Defitions
AVX (256-bit) Vectors
repository
open issue
.rst
.pdf
Master-slave Models
Master-slave Models