DocumentCode
63055
Title
A Reconfigurable Fabric for Accelerating Large-Scale Datacenter Services
Author
Putnam, Andrew ; Caulfield, Adrian M. ; Chung, Eric S. ; Chiou, Derek ; Constantinides, Kypros ; Demme, John ; Esmaeilzadeh, Hadi ; Fowers, Jeremy ; Gopal, Gopi Prashanth ; Gray, Jan ; Haselman, Michael ; Hauck, Scott ; Heil, Stephen ; Hormati, Amir ; Joo
Volume
35
Issue
3
fYear
2015
fDate
May-June 2015
Firstpage
10
Lastpage
22
Abstract
To advance datacenter capabilities beyond what commodity server designs can provide, the authors designed and built a composable, reconfigurable fabric to accelerate large-scale software services. Each instantiation of the fabric consists of a 6 x 8 2D torus of high-end field-programmable gate arrays (FPGAs) embedded into a half-rack of 48 servers. The authors deployed the reconfigurable fabric in a bed of 1,632 servers and FPGAs in a production datacenter and successfully used it to accelerate the ranking portion of the Bing Web search engine by nearly a factor of two.
Keywords
computer centres; field programmable gate arrays; reconfigurable architectures; search engines; Bing Web search engine; FPGA; commodity server design; composable reconfigurable fabric; datacenter capability; high-end field-programmable gate arrays; large-scale datacenter service acceleration; large-scale software service acceleration; production datacenter; Data centers; Field programmable gate arrays; Reconfigurable architectures; Search engines; Servers; Software engineering; Web services; FPGA; datacenter; reconfigurable computing; web search;
fLanguage
English
Journal_Title
Micro, IEEE
Publisher
ieee
ISSN
0272-1732
Type
jour
DOI
10.1109/MM.2015.42
Filename
7106407
Link To Document