Chapter 4. Parallel Programming with OmniRPC

Table of Contents
Execution Environment
Parallel programming with asynchronous call
Hostfile and Execution
Parallel programming with OpenMP

One aim of OmniRPC is to perform parallel programming with RPC. We execute the "calc_sin" function in parallel on multiple remote hosts by showing one example of parallel programming, as in 3. Programming with OmniRPC.

Execution Environment

We assume an execution environment like the following.