DocumentCode :
3470641
Title :
A First Analysis of a Dynamic Memory Allocation Controller (DMAC) Core
Author :
Rajasekhar, Y. ; Sass, Ron
Author_Institution :
Reconfigurable Comput. Syst. Lab., Univ. of North Carolina at Charlotte, Charlotte, NC, USA
fYear :
2011
fDate :
19-21 July 2011
Firstpage :
64
Lastpage :
67
Abstract :
Networking performance continues to grow but processor clock frequencies have not. Likewise, the latency to primary memory is not expected to improve dramatically either. This is leading computer architects to reconsider the networking subsystem and the roles and responsibilities of hardware and the operating system. This paper presents the first component of a new networking subsystem where the hardware is responsible for buffering, when necessary, messages without interrupting or involving the operating system. The design is presented and its functionality is demonstrated. The core on an FPGA is exercised with a synthetic stream of messages and the results show that the analytical performance model and measured performance agree.
Keywords :
DRAM chips; buffer storage; computer architecture; field programmable gate arrays; storage allocation; DRAM; FPGA; buffering; computer architecture; dynamic memory allocation controller core; latency; networking performance; networking subsystem; operating system; primary memory; processor clock frequency; Clocks; Computer architecture; Field programmable gate arrays; Hardware; Random access memory; Registers; Vegetation; FPGAs; dynamic; memory allocation; networking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application Accelerators in High-Performance Computing (SAAHPC), 2011 Symposium on
Conference_Location :
Knoxville, TN
Print_ISBN :
978-1-4577-0635-6
Electronic_ISBN :
978-0-7695-4448-9
Type :
conf
DOI :
10.1109/SAAHPC.2011.23
Filename :
6031566
Link To Document :
بازگشت