DocumentCode
2953365
Title
Minimizing the effect of the host bus on the performance of a computational RAM logic-in-memory parallel-processing system
Author
Nyasulu, Peter M. ; Mason, Ralph ; Snelgrove, W. Martin ; Elliott, Duncan G.
Author_Institution
Dept. of Electron., Carleton Univ., Ottawa, Ont., Canada
fYear
1999
fDate
1999
Firstpage
631
Lastpage
634
Abstract
This paper describes the system design techniques that have been employed to minimize the effect of the host bus on the performance of a Computational RAM (CRAM) logic-in-memory parallel processing system. Specifically, we describe how the architectural features of the CRAM controller affect instruction execution, utilization of processing elements, time to initialize parallel variables from the host computer, and execution time of scalar operations. Finally, we show that because of the performance-enhancement features of the controller, the transfer characteristics of the host bus has very little effect on the performance of a CRAM system. This means that a CRAM system can be implemented on a wide variety of platforms, including those with slow external buses such as ISA-based computers and embedded systems that use slow microcontrollers
Keywords
logic design; memory architecture; microcontrollers; parallel memories; parallel processing; random-access storage; system buses; CRAM controller architecture; ISA computer; computational RAM logic-in-memory parallel processing system; embedded system; host bus; microcontroller; system design; Bandwidth; Computer aided instruction; Computer architecture; Computer interfaces; Concurrent computing; Control systems; Prototypes; Random access memory; Read-write memory; Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
Custom Integrated Circuits, 1999. Proceedings of the IEEE 1999
Conference_Location
San Diego, CA
Print_ISBN
0-7803-5443-5
Type
conf
DOI
10.1109/CICC.1999.777360
Filename
777360
Link To Document