A Reconfigurable Fabric for Accelerating Large-Scale Datacenter Services
Andrew Putnam(Microsoft (United States)), Adrian M. Caulfield(Microsoft (United States)), Eric S. Chung(Microsoft Research (United Kingdom)), Derek Chiou(The University of Texas at Austin), Kypros Constantinides(Amazon (United States)), John Demme(Columbia University), Hadi Esmaeilzadeh(University of Washington), Jeremy Fowers(University of Florida), Gopi Prashanth Gopal(Mississippi State University), Jan Gray(University of Waterloo), Michael Haselman(University of Washington), Scott Hauck(University of Washington), Stephen Heil(Microsoft (United States)), Amir Hormati(Microsoft (United States)), Joo-Young Kim(Microsoft (United States)), Sitaram Lanka(Search), James R. Larus(University of California, Berkeley), Eric Peterson(Microsoft (United States)), Simon Pope(UNSW Sydney), A. Gordon Smith(Microsoft (United States)), Jason Thong(Microsoft Research (India)), Phillip Yi Xiao(Microsoft (United States)), Doug Burger(University of Wisconsin–Madison)
Cited by 209Open Access
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.
Related Papers
No related papers found
Powered by citation graph analysis