Altera Corporation has announced that its FPGAs are now going to be central to software defined data center (SSDC) development, and that the company is working with Microsoft Research and Bing to accelerate portions of the web search engine. Altera”s field programmable gate arrays (FPGAs) can accelerate the processing of large amounts of data on servers, which helps address big data challenges and massive distributed workloads.
Microsoft shared key developments in a research paper titled, ‘A Reconfigurable Fabric for Accelerating Large-Scale Data Center Services’ that was presented at the 41st International Symposium on Computer Architecture (ISCA) in Minneapolis. The paper details how Altera’s technologies are used to increase performance.
‘The performance requirements for today’s large data center workloads are outstripping what general-purpose servers can provide, so we ran a pilot using Altera technology to deliver more acceleration than software running on servers alone,’ explained Doug Burger, director of Client and Cloud Applications in Microsoft Research’s Technology division. ‘We set a performance target that would be a significant throughput gain, while simultaneously permitting more advanced search ranking models to be run. Compared to a pure software implementation, our reconfigurable acceleration fabric permitted a 90 percent improvement in throughput at each ranking server, with great system stability.’
Distributed reconfigurable fabrics have the potential to be a viable path forward as server performance increases continue to level off and will be crucial at the end of Moore’s Law for continued cost and capability improvements.
Based on the results, Bing plans to roll out FPGA-accelerated servers to process customer searches in one of its data centers starting in early 2015.
Altera’s view of the software defined data center is that programmable logic, and FPGAs, in particular, are helping drive the transformation of the modern data center. Data centers are increasingly addressing challenging big data analytics and HPC requirements with tight coupling and sharing of computing, networking, and storage resources. A data center’s infrastructure can be virtualized and delivered as a service over commodity servers. This kind of data center provides greater business agility, and its complexity can be managed as it scales. The software defined data center will offer software defined allocation and prioritization of virtualized computing, networking, and storage resources. Altera is bringing to the market silicon technologies of its own and with partners to address these challenges.
Altera’s software defined data center technology offerings include the company’s high performance Altera Stratix V and Arria 10 FPGAs, and the coming Stratix 10 FPGAs and SoCs developed on the Intel 14 nm Tri-Gate process and the Altera Stratix 10 HyperFlex architecture. Altera’s Stratix FPGAs provide unprecedented reconfigurable logic combined with on-chip memory and DSP blocks, enabling the high performance and flexibility required by the demanding data center environment.