An FPGA-based reconfigurable fabric for large-scale datacenters
Project Catapult is a Microsoft venture that investigates the use of field-programmable gate arrays (FPGAs) to improve performance, reduce power consumption, and provide new capabilities in the datacenter. We have designed an FPGA board that plugs into the Microsoft-designed server that was released publically as the Open CloudServer V1.
Project Catapult started as a collaboration between Microsoft Research and Bing. Project Catapult improved the operations per second of a critical component of Bing’s search engine by nearly a factor of two. Many other applications and services can be accelerated as well. The bottom line for datacenters is more throughput and lower latencies, translating to lower power and cost, higher quality results, or a combination of both
Catapult board with Altera FPGAHow will you use Project Catapult?
In partnership with the Texas Advanced Computing Center at University of Texas at Austin, access to Project Catapult-equipped clusters will be available in the fall.
Submit a one-page proposal to firstname.lastname@example.org on how you plan to use Project Catapult to access boards, tools, and potentially, a Project Catapult-equipped datacenter cluster.
In the following video, Larry Larsen speaks with Doug Burger about the findings of Microsoft Research Project Catapult, which equipped servers with reconfigurable hardware, in the form of field-programmable gate arrays (FPGAs), to accelerate datacenter services. Based on the success of the pilot, Bing will roll out FPGA-enhanced servers in one datacenter to process customer searches starting in early 2015.
- Andrew Putnam, Adrian Caulfield, Eric Chung, Derek Chiou, Kypros Constantinides, John Demme, Hadi Esmaeilzadeh, Jeremy Fowers, Gopi Prashanth Gopal, Jan Gray, Michael Haselman, Scott Hauck, Stephen Heil, Amir Hormati, Joo-Young Kim, Sitaram Lanka, Jim Larus, Eric Peterson, Simon Pope, Aaron Smith, Jason Thong, Phillip Yi Xiao, and Doug Burger, A Reconfigurable Fabric for Accelerating Large-Scale Datacenter Services, in 41st Annual International Symposium on Computer Architecture (ISCA), June 2014.
- Kalin Ovtcharov, Olatunji Ruwase, Joo-Young Kim, Jeremy Fowers, Karin Strauss, and Eric S. Chung, Accelerating Deep Convolutional Neural Networks Using Specialized Hardware, Microsoft Research, 23 February 2015.
If you have inquiries regarding this project, send email to email@example.com.
Get the latest news
To receive the latest information about Project Catapult, send us email and request to be added to our mailing list. Your information will not be used or shared for any other purposes. Read our Privacy Statement.