James R. Larus (nacido el 15 de septiembre de 1958) es un científico de la computación que se especializa en los campos de los lenguajes de programación, compiladores y arquitectura de computadoras. [1] Actualmente se encuentra en la École Polytechnique Fédérale de Lausanne (EPFL), donde es Decano de la Facultad de Ciencias de la Computación y la Comunicación (IC). [2]
James Larus | |
---|---|
Nació | 15 de septiembre de 1958 |
Nacionalidad | americano |
Ocupación | Científico de la computación |
Antes de unirse a EPFL, Larus trabajó como investigador principal en Microsoft Research, donde trabajó desde 1998 hasta 2013. [3] En un momento fue director de investigación y estrategia para eXtreme Computing Group (XCG) de Microsoft, donde ayudó a desarrollar Orleans proyecto de computación en la nube. [3] [4] También fue uno de los dos codirectores del proyecto Singularity de Microsoft . [5]
Antes de trabajar para Microsoft, James fue profesor asociado en el departamento de Ciencias de la Computación de la Universidad de Wisconsin-Madison . [6] [7]
Educación
Larus se graduó magna cum laude de la Universidad de Harvard en 1980 con un AB en Matemáticas Aplicadas. [6] Obtuvo una maestría y un doctorado en Ciencias de la Computación de la Universidad de California, Berkeley en 1982 y 1989 respectivamente. [6]
Publicaciones y trabajos destacados
Larus es conocido por la creación de SPIM , un simulador MIPS ampliamente distribuido. [6] [8] [9]
Ha escrito muchos artículos [6] y tiene un índice h de 67. [10] Uno de sus artículos más conocidos es su artículo sobre la creación de perfiles de trayectoria eficiente . [11]
También es coautor del libro 'Transactional Memory', publicado en 2007 por Morgan Claypool. [3] [12]
Larus también ayudó a financiar y liderar el desarrollo del esfuerzo de rastreo de proximidad descentralizado para preservar la privacidad (DP-3T) para proporcionar rastreo de contactos como una forma de frenar la pandemia de COVID-19 . [13] [14]
Logros
Larus fue becario de la Universidad de Harvard, joven investigador de la Fundación Nacional de Ciencias y becario de ACM . También ha ganado numerosos premios por sus trabajos a lo largo de los años. [6]
Referencias
- ^ "Reconocido informático al frente de la escuela IC" . Consultado el 14 de septiembre de 2014 .
- ^ "Biografía de James Larus" . Consultado el 14 de septiembre de 2014 .
- ^ a b c "Perfil de investigación de Microsoft" . Investigación de Microsoft . Consultado el 14 de septiembre de 2014 .
- ^ "Orleans" . Investigación de Microsoft . Consultado el 14 de septiembre de 2014 .
- ^ "Singularidad" . Investigación de Microsoft . Consultado el 14 de septiembre de 2014 .
- ^ a b c d e f "CV de James Larus" (PDF) . Consultado el 14 de septiembre de 2014 .
- ^ "Página de James Larus Wisconsin" . Consultado el 15 de septiembre de 2014 .
- ^ "SPIM" . Consultado el 14 de septiembre de 2014 .
- ^ James O. Hamblen; Tyson S. Hall; Michael D. Furman (31 de octubre de 2007). Creación rápida de prototipos de sistemas digitales: Edición SOPC . Springer Science & Business Media. págs. 303–. ISBN 978-0-387-72670-0.
- ^ "Lista de publicaciones de James Larus" . Google Scholar . Consultado el 22 de abril de 2020 .
- ^ Ball, Thomas; Larus, James (1996). "Perfilado de ruta eficiente" . ACM : 46–57.
- ^ Harris, Tim; Larus, James; Rajwar, Ravi (2010). "Memoria transaccional". Conferencias de síntesis sobre arquitectura informática (2ª ed.). 5 (1): 1–263. doi : 10.2200 / S00272ED1V01Y201006CAC011 . ISSN 1935-3235 .
- ^ Zastrow, Mark. "Aplicaciones de rastreo de contactos de coronavirus: ¿pueden frenar la propagación de COVID-19?" . Naturaleza . Consultado el 15 de septiembre de 2020 .
- ^ "DP3T - Seguimiento de proximidad descentralizado que preserva la privacidad" . Github . Consultado el 15 de septiembre de 2020 .