Newsgroups: aus.computers.parallel,comp.parallel.pvm From: cwj@cs.anu.edu.au (Chris Johnson) Subject: PVM 3 is available on Fujitsu AP1000 Organization: Australian National University Date: 24 Mar 1994 02:50:27 GMT Version 3 of the message-passing library PVM has been implemented for the AP1000 by Chris Johnson, David Walsh and David Sitsky. Availability: As noted by Dave Walsh the implementation is now available in /cap/projects/pvm3 (at cafe, the Australian National University Fujitsu AP1000). It is also included in the ANU release of software to Fujitsu Parallel Computer Research Facility. Functionality: This implementation permits efficient message communication in a uniform way between processes on AP1000 cells, and between cell processes and processes on external workstations (requiring only Internet udp/ip connectivity). It has also been used for AP100 to CM-5 communication and between multiple AP1000s at Fujitsu PCRF in Japan. It is reasonably efficient for communications between cells, compared to native CellOS calls. Multicast over process groups is supported for AP1000 tasks only. This port of the PVM system delivers the ability to compile and run tests on workstations for debugging before running unchanged code on the AP1000. Use it for porting existing codes and for writing highly portable codes. Restrictions: MAJOR RESTRICTION: no dynamic process spawning on the AP1000 - only ONE pvm_spawn call directed at the AP1000 is possible; - maximum of one task per cell - homogeneous cell tasks only - mcast (multicast) restricted to groups of on-AP1000 cell tasks only. note: this is _not_ PVM2, which has different function call names. It is easy to upgrade any PVM2 programs to PVM3, and there is a document available for this purpose. Documentation: Full user documentation (user guide/manual) is available from Oak Ridge National Laboratories netlib facility - send mail to netlib@ornl.gov containing the line send index from pvm or ask cwj for a copy (large) - send mail to cwj@cs.anu.edu.au Also available from cwj are a research paper and technical notes on the implementation and porting. Chris Johnson phone: +61 6 249 2624 or 282 1993 (h) Dept of Computer Science in Australia (06) 249 2624 Australian National University AARNet,Internet: cwj@cs.anu.edu.au Canberra, ACT 0200 fax: +61 6 249 0010