Version 1 (modified by rock, 17 years ago) (diff) |
---|
Programming for Kerrighed
- OpenMP
- OpenMP compiler must arrange data layout to be compatible with usage in a DSM.
- Programming using shared memory
- It's possible to use shared memory without using threads using system V IPC shared memory segment as on classic unixes. The memory segment are shared across all nodes of the clyuster.
- Programming using message passing
- MPI is implemented on top of sockets to program parralel application. Kerrighed can setup USE_INTRA_CLUSTER_KERSTREAM capability to create KERNET sockets.
Reference
IRISA/INRIA, Kerrighed User's Manual, 2005