|Born||September 15, 1958|
James R. Larus (born September 15, 1958) is a computer scientist specializing in the fields of programming languages, compilers, and computer architecture. He is currently at École Polytechnique Fédérale de Lausanne (EPFL) where he is the Dean of the School of Computer and Communication Sciences (IC).
Before joining EPFL, Larus worked as a Principal Researcher in Microsoft Research, where he worked from 1998 until 2013. 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. He was also one of the two co-leads on Microsoft's Singularity project.
Larus graduated magna cum laude from Harvard University in 1980 with an A.B. in Applied Mathematics. He got both a Masters and a Ph.D in Computer Science from University of California, Berkeley in 1982 and 1989 respectively.
Publications and Notable Work
He is also a co-author of the book 'Transactional Memory', published in 2007 by Morgan Claypool.
- "Renowned Computer Scientist at the Head of the IC School". Retrieved 14 September 2014.
- "James Larus Biography". Retrieved 14 September 2014.
- "Microsoft Research Profile". Microsoft Research. Retrieved 14 September 2014.
- "Orleans". Microsoft Research. Retrieved 14 September 2014.
- "Singularity". Microsoft Research. Retrieved 14 September 2014.
- "James Larus CV" (PDF). Retrieved 14 September 2014.
- "James Larus Wisconsin Page". Retrieved 15 September 2014.
- "SPIM". Retrieved 14 September 2014.
- James O. Hamblen; Tyson S. Hall; Michael D. Furman (31 October 2007). Rapid Prototyping of Digital Systems: SOPC Edition. Springer Science & Business Media. pp. 303–. ISBN 978-0-387-72670-0.
- "James Larus' Publication List". Google Scholar. Retrieved 14 September 2014.
- Ball, Thomas; Larus, James (1996). "Efficient Path Profiling". ACM: 46–57.