Benjamin C. Lee, Ph.D.
Department of Electrical and Computer Engineering
To increase datacenter capability within today’s megawatt-scale power budgets, we present the case for building datacenters using processors and memories that were originally intended for mobile and embedded platforms. For web search, mobile processors are 5x more efficient than server processors. And mobile memories are 5x more efficient than those for servers. We mitigate the impact on latency and quality-of-service with heterogeneity. Mixing server and mobile hardware in a datacenter increases management complexity, however, and we describe how datacenters can navigate this complexity with economic mechanisms. For performance, we present a market in which users bid for heterogeneous hardware. For fairness, we present a game-theoretic mechanism that guarantees equitable hardware allocations.
Benjamin Lee is an assistant professor of Electrical and Computer Engineering at Duke University. His research focuses on scalable technologies, power-efficient architectures, and high-performance applications. He is also interested in the economics and public policy of computation. He has held visiting research positions at Microsoft Research, Intel Labs, and Lawrence Livermore National Lab. Dr. Lee received his B.S. in electrical engineering and computer science at the University of California, Berkeley and his Ph.D. in computer science at Harvard University. He did postdoctoral work in electrical engineering at Stanford University. He received an NSF Computing Innovation Fellowship and an NSF CAREER Award. His research has been honored as a Top Pick by IEEE Micro Magazine and has been honored twice as Research Highlights by Communications of the ACM.