DocumentCode
3084149
Title
Optimization of stateful hardware acceleration in hybrid architectures
Author
Chang, Xiaotao ; Ma, Yike ; Franke, Hubertus ; Wang, Kun ; Hou, Rui ; Yu, Hao ; Nelms, Terry
Author_Institution
IBM Res. - China, China
fYear
2011
fDate
14-18 March 2011
Firstpage
1
Lastpage
4
Abstract
In many computing domains, hardware accelerators can improve throughput and lower power consumption, instead of executing functionally equivalent software on the general-purpose micro-processors cores. While hardware accelerators often are stateless, network processing exemplifies the need for stateful hardware acceleration. The packet oriented streaming nature of current networks enables data processing as soon as packets arrive rather than when the data of the whole network flow is available. Due to the concurrence of many flows, an accelerator must maintain and switch contexts between many states of the various accelerated streams embodied in the flows, which increases overhead associated with acceleration. We propose and evaluate dynamic reordering of requests of different accelerated streams in a hybrid on-chip/memory based request queue in order to reduce the associated overhead.
Keywords
computer architecture; general purpose computers; microprocessor chips; multiprocessing systems; optimisation; data processing; dynamic reordering; general-purpose micro-processors cores; hybrid architectures; network processing; optimization; packet oriented streaming nature; power consumption; stateful hardware acceleration; Acceleration; Context; Hardware; Switches; System-on-a-chip; Throughput; Time factors;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location
Grenoble
ISSN
1530-1591
Print_ISBN
978-1-61284-208-0
Type
conf
DOI
10.1109/DATE.2011.5763285
Filename
5763285
Link To Document