Path: utzoo!attcan!uunet!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!van-bc!ubc-cs!uw-beaver!Teknowledge.COM!unix!hplabs!hp-sdd!ncr-sd!ncrcae!hubcap!Thierry.Priol From: Thierry.Priol@irisa.fr (Thierry Priol,TB131,Equipe API,9936200-547,) Newsgroups: comp.parallel Subject: Re: Shared Virtual Memory Systems Message-ID: <7976@hubcap.clemson.edu> Date: 13 Feb 90 13:30:03 GMT Sender: fpst@hubcap.clemson.edu Lines: 35 Approved: parallel@hubcap.clemson.edu >From article <7955@hubcap.clemson.edu>, by haines@handel.cs.colostate.edu (Matt Haines): > I just finished an article on Shared Virtual Memory Systems by Kai Li > and Paul Hudak (ACM TOCS Vol. 7, No. 4, November 89). > I am interested in knowing if anyone else has proposed > such a system for implementing a shared virtual address space on a > distributed memory machine. I am interested in investigating this > subject, and I'm wondering if there are any other approaches that have been > proposed. I would appreciate any references on this subject. > > Matt. > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > "Don't take life so seriously - | Matt Haines > You'll never get out of it alive!" | Colorado State University > | haines@CS.ColoState.Edu Kai Li & R. Schaefer have published another article which present a Shared Virtual Address Space in The last Conference (1989' International Conference on Parallel Processing I-125 to I-132). There are also some papers on this subject in the conference. We work on this subject at IRISA and we begin to implement such virtual memory on a hypercube iPSC/2. We have an application (ray-tracing) which uses such shared-memory. Using a shared-memory programming model for parallelizing the ray-tracing algorithm on a distributed memory parallel computers seems to be the best approach on a DMPC. We have a paper which compares two parallel algorithms, one with a message-based programming model and the other with a shared-memory programming model. However the last uses a shared-memory services implemented inside the user-application. A kernel implementation is better and it is our goal now. Thierry. Thierry PRIOL Phone: 99 36 20 00 IRISA / INRIA U.R. Rennes Fax: 99 38 38 32 Campus Universitaire de Beaulieu Telex: UNIRISA 950 473F 35042 RENNES CEDEX - FRANCE E-mail: priol@irisa.fr