Laurasia and Wind: A Compiler-Controlled Software DSM for WS/PC Clusters

  • Authors:
  • Tetsutaro Uehara;Shoichi Saito;Yoshitoshi Kunieda;Kazuki Joe

  • Affiliations:
  • -;-;-;-

  • Venue:
  • IWIA '99 Proceedings of the 1999 International Workshop on Innovative Architecture
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

We have proposed an approach to build an automatic parallelizing compiler for various parallel computer architectures by providing COMA (Cache-Only Memory Architecture) environment that can be controlled by the compiler. This paper presents the design and implementation of a software DSM (Distributed Shared Memory) system named 驴Laurasia驴. It also describes a Low-Costs Communication module named 驴Wind驴 which is developed to accelerate the performance of Laurasia. Laurasia is designed to run on a cluster of UNIX Workstations or PCs, and Wind is built in a Linux kernel to eliminate context switches between the kernel and the user process.