Portrait of Joo-Young Kim

Joo-Young Kim

Senior Research Hardware Development Engineer


I’m a Senior Research Hardware Design Engineer in the Microsoft Research Technologies (MSR-T) lab. I joined Microsoft Research in 2012, after receiving my Ph. D degree in Electrical Engineering from Korea Advanced Institute of Science and Technology (KAIST) in 2010. My research focuses on high performance yet energy efficient hardware architectures for the cloud/mobile computing era. I’m broadly interested in,

Computer architecture and digital system design
Hardware acceleration for compute intensive workloads (computer vision, augmented reality, data compression, image compression, machine learning)
FPGA system design for large-scale data centers
Low power System-on-Chip (SoC) implementation


Project Catapult

Established: February 2, 2015

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…

Compression Accelerators

Established: June 16, 2014

Data compression is essential to large-scale data centers to save both storage and network bandwidth. Current software based method suffers from high computational cost with limited performance. In this project, we are migrating the fundamental workload of the computer system…




A Reconfigurable Fabric for Accelerating Large-Scale Datacenter Services
Andrew Putnam, Adrian Caulfield, Eric Chung, Derek Chiou, Kypros Constantinides, John Demme, Hadi Esmaeilzadeh, Jeremy Fowers, Jan Gray, Michael Haselman, Scott Hauck, Stephen Heil, Amir Hormati, Joo-Young Kim, Sitaram Lanka, Eric Peterson, Aaron Smith, Jason Thong, Phillip Yi Xiao, Doug Burger, Jim Larus, Gopi Prashanth Gopal, Simon Pope, in 41st Annual International Symposium on Computer Architecture (ISCA), June 1, 2014, View abstract, Download PDF