James Larus | |
---|---|
Born | September 15, 1958 |
Nationality | American |
Education |
Harvard University (
AB) UC Berkeley ( MSc & PhD) |
Known for | Singularity (operating system) |
Scientific career | |
Fields | computer science |
Institutions | Microsoft, University of Wisconsin-Madison, EPFL |
Website |
people |
James R. Larus is an American computer scientist specializing in the fields of programming languages, compilers, and computer architecture. [1] He is currently at École Polytechnique Fédérale de Lausanne (EPFL) where he has served as the Dean of the School of Computer and Communication Sciences (IC) from 2014 until 2021. [2] [3]
Before joining EPFL, Larus worked as a Principal Researcher at Microsoft Research (MSR), where he worked from 1998 until 2013. [4] He was at one point the Director of Research and Strategy for Microsoft's eXtreme Computing Group (XCG) where he helped develop the Orleans cloud computing project. [4] [5] He was also one of the two co-leads on Microsoft's Singularity project. [6]
Prior to working for Microsoft, James was an associate professor at University of Wisconsin–Madison in the Computer Science department. [7] [8]
Larus graduated magna cum laude from Harvard University in 1980 with a Bachelor of Arts in applied mathematics. [7] He got both a Master of Science and a PhD in computer Science from the University of California, Berkeley in 1982 and 1989 respectively. [7]
Larus is known for the creation of SPIM, a widely distributed MIPS simulator. [7] [9] [10]
He has written many papers [7] and has an h-index of 67. [11] One of his best known papers is his paper on efficient path profiling. [12]
He is also a co-author of the book Transactional Memory, published in 2007 by Morgan & Claypool. [4] [13]
Larus also helped fund and lead the development of the Decentralized Privacy-Preserving Proximity Tracing (DP-3T) in effort to provide contact tracing as a way to slow the COVID-19 pandemic. [14] [15]
Larus was a Harvard College Scholar, a National Science Foundation Young Investigator, and is an ACM Fellow. He has also won numerous awards for his papers over the years. [7]