Back to Search
Start Over
Matrix multiplications on the memory based processor array
- Source :
- Proceedings High Performance Computing on the Information Superhighway. HPC Asia '97.
- Publication Year :
- 2002
- Publisher :
- IEEE Comput. Soc. Press, 2002.
-
Abstract
- A memory based processor array (MPA) for matrix multiplications is designed as an effective array architecture. Also a mapping algorithm to implement matrix multiplication on the MPA system is proposed. One outstanding feature of the MPA system is that it can be easily integrated into any host system via memory interface. Specifically, the MPA system provides an efficient mechanism for its local memory accesses allowed by the row basis and the column basis using the hybrid row and column decoding, which is suitable for matrix multiplications. An important factor to improve performance in the processor array is to reduce the communication time among processing units and this can be achieved through efficient memory structure. The proposed architecture and its corresponding algorithm are turned out to be better than others by performance evaluation. And the MPA system also provides a new platform for computing a variety of linear algebra applications.
- Subjects :
- Flat memory model
Computer science
Parallel algorithm
Uniform memory access
Semiconductor memory
Overlay
Parallel computing
Processor array
Matrix multiplication
Extended memory
Memory address
Non-uniform memory access
Memory bank
Shared memory
CUDA Pinned memory
Memory architecture
Interleaved memory
Distributed memory
Computing with Memory
Conventional memory
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- Proceedings High Performance Computing on the Information Superhighway. HPC Asia '97
- Accession number :
- edsair.doi...........1067ae7fb58cb6bed8cbd327476f2804
- Full Text :
- https://doi.org/10.1109/hpc.1997.592177