IEEE Micro · 2015 · 209 citations · 0 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureField-programmable Gate ArraysReconfigurable ComputingEmbedded Reconfigurable SystemsField-programmable Gate Array ArchitectureFpga ArchitectureHardware AccelerationReconfigurable AcceleratorsReconfigurable System ArchitectureField-programmable Gate Array AcceleratorsField-programmable Gate Arrays (Fpgas)Performance Optimization In Reconfigurable SystemsReconfigurable Accelerator DesignReconfigurable ArchitecturesReconfigurable Array ArchitectureReconfigurable Computing ArchitecturesReconfiguration Of Field-programmable Gate Arrays
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.