James R. Larus es un informático estadounidense especializado en los campos de lenguajes de programación, compiladores y arquitectura informática. [1] Actualmente se encuentra en la École Polytechnique Fédérale de Lausanne (EPFL), donde se ha desempeñado como Decano de la Escuela de Ciencias de la Computación y la Comunicación (IC) desde 2014 hasta 2021. [2] [3]
Antes de unirse a EPFL, Larus trabajó como investigador principal en Microsoft Research (MSR) , donde trabajó desde 1998 hasta 2013. [4] En un momento fue director de investigación y estrategia del eXtreme Computing Group (XCG) de Microsoft , donde ayudó a desarrollar el proyecto de computación en la nube Orleans. [4] [5] También fue uno de los dos codirectores del proyecto Singularity de Microsoft . [6]
Antes de trabajar para Microsoft , James fue profesor asociado en la Universidad de Wisconsin-Madison en el departamento de Ciencias de la Computación. [7] [8]
Educación
Larus se graduó magna cum laude de la Universidad de Harvard en 1980 con una Licenciatura en Artes en matemáticas aplicadas . [7] Obtuvo una Maestría en Ciencias y un Doctorado en Ciencias de la Computación de la Universidad de California, Berkeley en 1982 y 1989 respectivamente. [7]
Publicaciones y trabajos destacados
Larus es conocido por la creación de SPIM , un simulador MIPS ampliamente distribuido. [7] [9] [10]
Ha escrito numerosos artículos [7] y tiene un índice h de 67. [11] Uno de sus artículos más conocidos es su artículo sobre perfiles de trayectorias eficientes . [12]
También es coautor del libro Transactional Memory , publicado en 2007 por Morgan & Claypool . [4] [13]
Larus también ayudó a financiar y liderar el desarrollo del Rastreo de Proximidad Descentralizado que Preserva la Privacidad (DP-3T) en un esfuerzo por proporcionar rastreo de contactos como una forma de frenar la pandemia de COVID-19 . [14] [15]
Logros
Larus fue becario de la Universidad de Harvard , investigador joven de la National Science Foundation y miembro de la ACM . También ha ganado numerosos premios por sus artículos a lo largo de los años. [7]
Referencias
- ^ "Reconocido científico informático al frente de la Escuela de Ciencias Informáticas" . Consultado el 14 de septiembre de 2014 .
- ^ "Biografía de James Larus" . Consultado el 14 de septiembre de 2014 .
- ^ Petersen, Tanya (24 de septiembre de 2021). "¡Bienvenido Rüdiger Urbanke como nuevo decano de la IC School!" . Consultado el 28 de junio de 2022 .
- ^ abc "Perfil de Microsoft Research". Microsoft Research . Consultado el 14 de septiembre de 2014 .
- ^ "Orleans". Microsoft Research . Consultado el 14 de septiembre de 2014 .
- ^ "Singularidad". Microsoft Research . Consultado el 14 de septiembre de 2014 .
- ^ abcdef "CV de James Larus" (PDF) . Consultado el 14 de septiembre de 2014 .
- ^ "James Larus Wisconsin Page" . 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). Prototipado rápido de sistemas digitales: edición SOPC. Springer Science & Business Media. pp. 303–. ISBN 978-0-387-72670-0.
- ^ "Lista de publicaciones de James Larus". Google Académico . Consultado el 22 de abril de 2020 .
- ^ Ball, Thomas; Larus, James (1996). "Perfiles de rutas eficientes". ACM . Micro 29: 46–57. ISBN 9780818676413.
- ^ Harris, Tim; Larus, James; Rajwar, Ravi (2010). "Memoria transaccional". Synthesis Lectures on Computer Architecture . 5 (1) (2.ª ed.): 1–263. doi :10.2200/S00272ED1V01Y201006CAC011. ISSN 1935-3235.
- ^ Zastrow, Mark (2020). "Aplicaciones de rastreo de contactos de coronavirus: ¿pueden frenar la propagación de COVID-19?". Nature . doi :10.1038/d41586-020-01514-2. PMID 32433633. S2CID 218765305 . Consultado el 15 de septiembre de 2020 .
- ^ "DP3T - Rastreo de proximidad descentralizado que preserva la privacidad". Github . Consultado el 15 de septiembre de 2020 .