Development of Parallel BLAS with ARCH Object-Oriented Parallel Library, Implementation on CM-5
Title | Development of Parallel BLAS with ARCH Object-Oriented Parallel Library, Implementation on CM-5 |
Publication Type | Technical Report |
Year of Publication | 1994 |
Authors | Adamo, J-M. |
Other Numbers | 915 |
Abstract | This paper reports on the development of BLAS classes using the ARCH library. The BLAS library consists in two new SpreadMatrix and Spread Vector classes that are simply derived from the ARCH SpreadArray class. Their implementation essentially makes use of the ARCH remote read and write functions together with barrier-synchronization. They provide a good illustration of how ARCH can contribute to the development of loosely-synchronous systems. This paper describes the architecture of SpreadMatrix and SpreadVector classes and illustrates their use through the construction of a neural-network simulator. |
URL | http://www.icsi.berkeley.edu/ftp/global/pub/techreports/1994/tr-94-045.pdf |
Bibliographic Notes | ICSI Technical Report TR-94-045 |
Abbreviated Authors | J. M. Adamo |
ICSI Publication Type | Technical Report |