stringtranslate.com

David J. Brown (informático)

David James Brown (nacido en 1957) es un informático estadounidense . Formó parte de un pequeño grupo de la Universidad de Stanford que ayudó a desarrollar el sistema informático que más tarde se convirtió en la tecnología fundamental de Sun Microsystems y fue cofundador de Silicon Graphics .

Educación

Brown recibió su educación primaria y secundaria en Delmar, Nueva York , y luego estudió en la Universidad de Pensilvania , Escuela Moore de Ingeniería Eléctrica , donde recibió un título BSE en 1979 y un MSE bajo la dirección de Ruzena Bajcsy en 1980. [1]

En 1984, Brown conoció a David Wheeler , quien lo invitó a unirse al Laboratorio de Computación de la Universidad de Cambridge como candidato a doctorado. En octubre de 1986, se matriculó en el St John's College de la Universidad de Cambridge , Inglaterra , para obtener un doctorado . Su disertación introdujo el concepto de Arquitectura de Memoria Unificada . [2] Esta idea se ha aplicado ampliamente posteriormente, como por ejemplo por Intel en sus procesadores y arquitectura de plataforma de finales de la década de 1990 en adelante. [2]

Carrera

Brown se convirtió en miembro del personal de investigación del Departamento de Ciencias de la Computación de la Universidad de Stanford en 1981, donde trabajó en el proyecto de investigación de estaciones de trabajo SUN con Andreas Bechtolsheim , antes del establecimiento de Sun Microsystems . [3]

En 1982, Brown formó parte del grupo de siete miembros del personal técnico de Stanford (junto con Kurt Akeley , Tom Davis, Rocky Rhodes, Mark Hannah, Mark Grossman y Charles "Herb" Kuta ) que se unieron a Jim Clark para formar Silicon Graphics . [4] [5]

Brown y Stephen R. Bourne formaron el grupo de ingeniería de sistemas de estaciones de trabajo en Digital Equipment Corporation . Juntos crearon el grupo responsable de la introducción de la línea de sistemas informáticos DECstation . [6]

En 1992, Brown se unió a Sun Microsystems . Ayudó a establecer el proceso utilizado para la arquitectura de software de sistemas de la empresa y luego pasó a definir la interfaz binaria de aplicaciones para Solaris , el principal producto de software de sistemas de Sun. [3] [7] Más tarde, Brown trabajó en la adopción de software y prácticas de código abierto por parte de Solaris , y luego en sus tecnologías para la computación energéticamente eficiente. [6] [8]

En 1998, Brown fue elegido miembro del Consejo de la Asociación de Maquinaria Computacional , [9] y en 2003 se convirtió en editor fundador de la revista ACM Queue , produciendo varios artículos hasta 2010. [10] [11] [12] [13] [8]

Referencias

  1. ^ "Arquitectura informática para el reconocimiento y detección de objetos". Informe técnico de tesis de maestría n.º MS-CIS-80-22 . Departamento de informática y ciencias de la información de la Universidad de Pensilvania. Diciembre de 1980. Consultado el 29 de octubre de 2021 .
  2. ^ de David J. Brown, Abstracción de imagen y píxel. El sistema de visualización Thistle, Informe técnico n.º 229, en el Laboratorio de Computación de la Universidad de Cambridge , Reino Unido, agosto de 1991.
  3. ^ de Charlene O'Hanlon, Una conversación con David Brown: La teoría no disruptiva de la evolución, ACM Queue , 10 de octubre de 2006, doi :10.1145/1165754.1165764.
  4. ^ Bowen, Jonathan (2001). "Silicon Graphics, Inc." En Rojas, Raúl (ed.). Enciclopedia de computadoras e historia de la computación . Nueva York: Fitzroy Dearborn , The Moschovitis Group. pp. 709–710. ISBN 978-1579582357.
  5. ^ "El primer cuarto de siglo". Silicon Graphics . 2007. Archivado desde el original el 9 de noviembre de 2007 . Consultado el 9 de junio de 2008 .
  6. ^ ab Brown, David J. (17 de junio de 2009). "Hacia una informática energéticamente eficiente". 800º aniversario . Reino Unido: Universidad de Cambridge .
  7. ^ David J. Brown; Karl Runge (10 de octubre de 2000). "Library Interface Versioning in Solaris and Linux". Actas de Usenix . Atlanta, Georgia: 153–162 . Consultado el 29 de octubre de 2021 .
  8. ^ ab David J. Brown; Charles Reams (febrero de 2010). "Hacia una informática energéticamente eficiente: ¿qué hará falta para que la informática del lado del servidor sea más energéticamente eficiente?". ACM Queue . 8 (2). Association for Computing Machinery: 30–43. doi : 10.1145/1716383.1730791 . S2CID  10813161.
  9. ^ "Resultados electorales". Association for Computing Machinery . Archivado desde el original el 2011-06-06 . Consultado el 2009-02-14 .
  10. ^ David J. Brown (septiembre de 2003). "Una conversación con Wayne Rosing: cómo la Web cambia la forma en que los desarrolladores crean y publican software". ACM Queue . 1 (6). Association for Computing Machinery: 12–20. doi : 10.1145/945131.945162 . S2CID  27535338.
  11. ^ David J. Brown (septiembre de 2003). "El arte del desarrollador hoy: ¿Aikido o sumo?: Desarrollo de software, herramientas y si nos hacen o no más productivos". ACM Queue . 1 (6). Association for Computing Machinery: 6–7. doi : 10.1145/945131.945159 . S2CID  33820280.
  12. ^ David J. Brown (abril de 2004). "La búsqueda en la Web se considera perjudicial: las cinco razones principales por las que la búsqueda sigue siendo demasiado difícil". ACM Queue . 2 (2). Association for Computing Machinery: 83–84. doi : 10.1145/988392.988404 . S2CID  195703874.
  13. ^ David J. Brown (marzo de 2005). "Actualización de las actualizaciones de software: la forma en que se distribuye el software ha cambiado". ACM Queue . 3 (2). Association for Computing Machinery: 10–11. doi : 10.1145/1053331.1053333 . S2CID  7578490.