scholarly journals Performance Modelling and Optimization of Memory Access on Cellular Computer Architecture Cyclops64

Author(s):  
Yanwei Niu ◽  
Ziang Hu ◽  
Kenneth Barner ◽  
Guang R. Gao
2004 ◽  
Vol 14 (02) ◽  
pp. 551-584 ◽  
Author(s):  
V. GÁL ◽  
J. HÁMORI ◽  
T. ROSKA ◽  
D. BÁLYA ◽  
ZS. BOROSTYÁNKŐI ◽  
...  

In this paper we demonstrate the potential of the cellular nonlinear/neural network paradigm (CNN) that of the analogic cellular computer architecture (called CNN Universal Machine — CNN-UM) in modeling different parts and aspects of the nervous system. The structure of the living sensory systems and the CNN share a lot of features in common: local interconnections ("receptive field architecture"), nonlinear and delayed synapses for the processing tasks, the potentiality of feedback and using the advantages of both the analog and logic signal-processing mode. The results of more than ten years of cooperative work of many engineers and neurobiologists have been collected in an atlas: what we present here is a kind of selection from these studies emphasizing the flexibility of the CNN computing: visual, tactile and auditory modalities are concerned.


Electronics ◽  
2021 ◽  
Vol 10 (4) ◽  
pp. 438
Author(s):  
Rongshan Wei ◽  
Chenjia Li ◽  
Chuandong Chen ◽  
Guangyu Sun ◽  
Minghua He

Special accelerator architecture has achieved great success in processor architecture, and it is trending in computer architecture development. However, as the memory access pattern of an accelerator is relatively complicated, the memory access performance is relatively poor, limiting the overall performance improvement of hardware accelerators. Moreover, memory controllers for hardware accelerators have been scarcely researched. We consider that a special accelerator memory controller is essential for improving the memory access performance. To this end, we propose a dynamic random access memory (DRAM) memory controller called NNAMC for neural network accelerators, which monitors the memory access stream of an accelerator and transfers it to the optimal address mapping scheme bank based on the memory access characteristics. NNAMC includes a stream access prediction unit (SAPU) that analyzes the type of data stream accessed by the accelerator via hardware, and designs the address mapping for different banks using a bank partitioning model (BPM). The image mapping method and hardware architecture were analyzed in a practical neural network accelerator. In the experiment, NNAMC achieved significantly lower access latency of the hardware accelerator than the competing address mapping schemes, increased the row buffer hit ratio by 13.68% on average (up to 26.17%), reduced the system access latency by 26.3% on average (up to 37.68%), and lowered the hardware cost. In addition, we also confirmed that NNAMC efficiently adapted to different network parameters.


2009 ◽  
Vol 23 (9-10) ◽  
pp. 1111-1126 ◽  
Author(s):  
Geyong Min ◽  
Yulei Wu ◽  
Keqiu Li ◽  
Ahmed Y. Al-Dubai

2008 ◽  
Vol 10 (4) ◽  
pp. 71-75 ◽  
Author(s):  
Cosmin Pancratov ◽  
Jacob M. Kurzer ◽  
Kelly A. Shaw ◽  
Matthew L. Trawick

Author(s):  
Jasmina Barakovic Husic ◽  
Erma Perenda ◽  
Mesud Hadzialic ◽  
Sabina Barakovic

1994 ◽  
Vol 33 (01) ◽  
pp. 60-63 ◽  
Author(s):  
E. J. Manders ◽  
D. P. Lindstrom ◽  
B. M. Dawant

Abstract:On-line intelligent monitoring, diagnosis, and control of dynamic systems such as patients in intensive care units necessitates the context-dependent acquisition, processing, analysis, and interpretation of large amounts of possibly noisy and incomplete data. The dynamic nature of the process also requires a continuous evaluation and adaptation of the monitoring strategy to respond to changes both in the monitored patient and in the monitoring equipment. Moreover, real-time constraints may imply data losses, the importance of which has to be minimized. This paper presents a computer architecture designed to accomplish these tasks. Its main components are a model and a data abstraction module. The model provides the system with a monitoring context related to the patient status. The data abstraction module relies on that information to adapt the monitoring strategy and provide the model with the necessary information. This paper focuses on the data abstraction module and its interaction with the model.


Sign in / Sign up

Export Citation Format

Share Document