home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.parallel
- Path: sparky!uunet!gatech!hubcap!fpst
- From: Roy_Williams@nntp-server.caltech.edu
- Subject: PVM vs. Express
- Message-ID: <1992Nov13.125101.20219@hubcap.clemson.edu>
- Sender: fpst@hubcap.clemson.edu (Steve Stevenson)
- Nntp-Posting-Host: willow.ccsf.caltech.edu
- Reply-To: roy@willow.ccsf
- Organization: CCSF Caltech, Pasadena, CA
- Date: 13 Nov 1992 03:12:58 GMT
- Approved: parallel@hubcap.clemson.edu
- Lines: 34
-
- In article 1744@hubcap.clemson.edu, ccechk@nuscc.nus.sg (Heng Kek) writes:
- >
- >I have a need to evaluate 2 parallelizing softwares: PVM and
- >EXPRESS. I'm aware that EXPRESS is commercial.
- >
- >Can anyone give a critique on the relative merits of the 2 packages?
-
- I haven't used PVM too much, just run "hello world" and read the manual, but have
- used Express a lot, so lots and lots of bias coming up...
-
- Portability: PVM seems to be just workstation networks, Express is also Intel, Ncube
- Cray, SGI, in fact all the MIMD machines I can think of.
-
- Debuggers: Express has ndb, PVM has the usual unix debuggers. You have to learn
- ndb, but its built as a parallel debugger (Firing up 64 dbx's could be a bit of
- a strain on any machine I would think)
-
- Express has a reasonable I/O model: the processors contribute to the file in order,
- or all the processors speak with one voice, or they all write asynchronously, and
- similarly for reading. I've found it really awkward trying to write an intelligible
- file when anyone can write whenever they want.
-
- Express has parallel graphics portable to X, postscript, raster files, hippi
- framebuffer etc etc.
-
- PVM seems to be just send and receive and not much else. You can't send a "mixed-bag"
- message with different types - you have to send the floats, ints, chars etc in
- different messages. Also there seems to be a kind of hub-and-spoke system where all
- messages get routed through the hub (is this true?).
-
- But of course PVM is FREE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
-
-
-