作者: L.A. Giannini , A.A. Chien
关键词:
摘要: Global address space parallel programming models can be an effective alternative to send/receive style communication, simplifying or code generation and increasing performance for certain application types. Traditionally, global mechanisms have been implemented in hardware order provide the necessary communication responsiveness. However new high cluster messaging systems now allow realized efficiently software. We describe a one sided model that is as software layer on top of Illinois Fast Messages (FM) system. evaluate several different implementation architectures remote agent, characterizing their differing characteristics. Our Put/Get FM achieves peak bandwidths put/get operations 67 MBytes/s, overheads few microseconds, read latencies low 26 microseconds Myrinet connected PC cluster. This was released publicly part HPVM 1.0 August 1997, receiving significant usage. It has used Arrays library also serves back-end target PGI's commercial HPF compiler.