SMP Cluster:How to Exploit Two - Level Parallelisms
Xiao Li · Computer Engineering and Science · 2002
This paper starts from an elementary operating system, describes two different parallel implementation mechanisms in an SMP system: the thread model ( and the OpenMP model) representing shared memory models,and the MPI model representing message passing models. It also analyses how to combine internode and intranode parallelisms, and concludes that on a Linux SMP cluster, MPI which communicates based on shared memory should be directly used to perform programming instead of joining other shared memory arrangements for the sake of efficiency and ease of use.