Chapter

Euro-Par’98 Parallel Processing

Volume 1470 of the series Lecture Notes in Computer Science pp 846-851

Date:

Experimental implementation of parallel TRAM on massively parallel computer

  • Kazuhiro OgataAffiliated withJAIST
  • , Hiromichi HirataAffiliated withJAIST
  • , Shigenori IoroiAffiliated withJAIST
  • , Kokichi FutatsugiAffiliated withJAIST

* Final gross prices may vary according to local VAT.

Get Access

Abstract

MPTRAM is an abstract machine for parallel rewriting that is intended to be reasonably implemented on massively parallel computers. MPTRAM has been implemented on Cray T3E carrying 128 PEs with MPI. It rewrites terms efficiently in parallel (about 65 times faster than TRAM) if message traffic is little. But we have to reduce the overhead of message passing somehow, e.g. by using the shared globally addressable memory subsystem of Cray T3E, so that MPTRAM can be used to implement algebraic specification languages.