A
Andrew Putnam
Researcher at Microsoft
Publications - 56
Citations - 3769
Andrew Putnam is an academic researcher from Microsoft. The author has contributed to research in topics: Reconfigurable computing & Acceleration. The author has an hindex of 22, co-authored 56 publications receiving 3334 citations. Previous affiliations of Andrew Putnam include Xilinx & University of Washington.
Papers
More filters
Journal ArticleDOI
A reconfigurable fabric for accelerating large-scale datacenter services
Andrew Putnam,Adrian M. Caulfield,Eric S. Chung,Derek Chiou,Kypros Constantinides,John Demme,Hadi Esmaeilzadeh,Jeremy Fowers,Gopi Prashanth Gopal,Jan Gray,Michael Haselman,Scott Hauck,Stephen F. Heil,Amir Hormati,Joo-Young Kim,Sitaram Lanka,James R. Larus,Eric C. Peterson,Simon Pope,Aaron L. Smith,Jason Thong,Phillip Yi Xiao,Doug Burger +22 more
TL;DR: 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.
Journal ArticleDOI
A reconfigurable fabric for accelerating large-scale datacenter services
Andrew Putnam,Adrian M. Caulfield,Eric S. Chung,Derek Chiou,Kypros Constantinides,John Demme,Hadi Esmaeilzadeh,Jeremy Fowers,Gopi Prashanth Gopal,Jan Gray,Michael Haselman,Scott Hauck,Stephen F. Heil,Amir Hormati,Joo-Young Kim,Sitaram Lanka,James R. Larus,Eric C. Peterson,Simon Pope,Aaron L. Smith,Jason Thong,Phillip Yi Xiao,Doug Burger +22 more
TL;DR: The requirements and architecture of the fabric are described, the critical engineering challenges and solutions needed to make the system robust in the presence of failures are detailed, and the performance, power, and resilience of the system when ranking candidate documents are measured.
Proceedings ArticleDOI
A cloud-scale acceleration architecture
Adrian M. Caulfield,Eric S. Chung,Andrew Putnam,Hari Angepat,Jeremy Fowers,Michael Haselman,Stephen F. Heil,Matt Humphrey,Puneet Kaur,Joo-Young Kim,Lo Daniel,Todd Massengill,Kalin Ovtcharov,Michael K. Papamichael,Lisa Woods,Sitaram Lanka,Derek Chiou,Doug Burger +17 more
TL;DR: A new cloud architecture that uses reconfigurable logic to accelerate both network plane functions and applications, and is much more scalable than prior work which used secondary rack-scale networks for inter-FPGA communication.
Proceedings Article
Azure accelerated networking: SmartNICs in the public cloud
Daniel Firestone,Andrew Putnam,Mundkur Sambhrama Madhusudhan,Derek Chiou,Alireza Dabagh,Mike Andrewartha,Hari Angepat,Vivek Bhanu,Adrian M. Caulfield,Eric S. Chung,Chandrappa Harish Kumar,Chaturmohta Somesh,Matt Humphrey,Jack Lavier,Lam Norman C,Fengfen Liu,Kalin Ovtcharov,Jitu Padhye,Gautham Popuri,Shachar Raindel,Tejas Sapre,Mark Shaw,Gabriel Silva,Madhan Sivakumar,Nisheeth Srivastava,Anshuman Verma,Qasim Zuhair,Deepak Bansal,Doug Burger,Kushagra Vaid,David A. Maltz,Albert Greenberg +31 more
TL;DR: The design of AccelNet is presented, including the hardware/software codesign model, performance results on key workloads, and experiences and lessons learned from developing and deploying Accel net on FPGA-based Azure SmartNICs.
Proceedings ArticleDOI
KV-Direct: High-Performance In-Memory Key-Value Store with Programmable NIC
Bojie Li,Zhenyuan Ruan,Wencong Xiao,Yuanwei Lu,Yongqiang Xiong,Andrew Putnam,Enhong Chen,Lintao Zhang +7 more
TL;DR: KV-Direct is presented, a high performance KVS that leverages programmable NIC to extend RDMA primitives and enable remote direct key-value access to the main host memory, and can achieve near linear scalability with multiple NICs.