Frances E. Allen

Frances E. Allen 2008

Frances Elizabeth "Fran" Allen (nacido el 4 de agosto de, 1932 en Perú , Nueva York ; † 4 de agosto de, 2020 en Schenectady , Nueva York) fue un estadounidense experto en informática y pionero de la tecnología de compilación . Sus méritos incluyen un trabajo influyente en la optimización y paralelización de programas . Es la primera mujer en recibir el premio Turing y también la primera mujer IBM Fellow .

Carrera profesional

Allen creció como el mayor de seis hermanos en una granja sin electricidad en Perú , estado de Nueva York . En 1954 se graduó de Albany State Teachers College con una licenciatura en matemáticas y enseñó durante dos años en la escuela secundaria en Perú, a la que había asistido ella misma. Después de obtener una Maestría en Matemáticas de la Universidad de Michigan en 1957, aceptó un trabajo como programadora en IBM Research en Poughkeepsie , donde inicialmente realizó cursos de Fortran sin conocimientos previos . Originalmente, solo quería pagar el costo de sus estudios para volver a ser maestra, pero terminó pasando allí toda su carrera de 45 años.

En 1959 participó en el proyecto Stretch , donde fue responsable de la optimización del compilador y el desarrollo del lenguaje de criptoanálisis de alto nivel Alpha para la modificación de la NSA del 7030 Stretch, 7950 Harvest . Luego se involucró en el desarrollo del compilador para IBM ACS-1 y IBM ACS-360 de Gene Amdahl (y por lo tanto, la computadora en sí, que solo debería diseñarse después del compilador) en California , donde intensificó su colaboración con John Cocke. . Allen publicó gran parte de este trabajo en artículos seminales y pasó un año sabático de 1970 a 1973 como profesor invitado en el Instituto Courant de Ciencias Matemáticas de la Universidad de Nueva York con Jack Schwartz . De vuelta en IBM, participó en el proyecto Future Systems y en la construcción del compilador experimental.

A principios de la década de 1980, siguiendo el consejo de Irving Wladawsky-Berger, fundó Parallel Translation Group (PTRAN), un grupo para investigar compiladores para computadoras paralelas . Esto se convirtió en un grupo de investigación líder para la paralelización y produjo algoritmos y técnicas fundamentales para la optimización de programas que son omnipresentes en los compiladores actuales.

A mediados de la década de 1990, el grupo PTRAN se cerró debido a un cambio de estrategia de IBM, y Allen se convirtió en la primera presidenta a tiempo completo de la Academia de Tecnología de IBM en 1995 , en la que ha estado involucrada desde su fundación en 1989. y es responsable de los puestos técnicos de IBM para mediar a los empleados. En esta posición, Allen también participó en BlueGene .

Allen se retiró oficialmente en 2002, pero continuó trabajando como IBM Fellow Emerita. con las preocupaciones de las mujeres en el mundo de las tecnologías de la información.

Además de su trabajo en IBM, fue miembro de la Junta de Informática y Telecomunicaciones del Consejo Nacional de Investigación y la Junta Asesora de Informática e Ingeniería de la Información (CISE) de la Fundación Nacional de Ciencias, así como en la Junta de Investigación en Computación. Asociación y el Consejo de ACM. También fue miembro de la Junta de Asesores del Instituto Anita Borg para Mujeres y Tecnología ( Anita Borg había tomado su curso de construcción de compiladores en NYU). Fue profesora consultora en la Universidad de Stanford , Profesora Distinguida del Canciller y Profesora Mackay en la Universidad de California, Berkeley (1988 a 1989) y Profesora Regents en la Universidad de California, San Diego (1997).

Premios y reconocimientos

Allen fue la primera mujer en recibir el título de IBM Fellow en 1989. Fue miembro de la Academia Nacional de Ingeniería , la Academia Nacional de Ciencias , la Sociedad Filosófica Estadounidense y la Academia Estadounidense de Artes y Ciencias , y miembro de la IEEE , la Asociación de Maquinaria de Computación (ACM) y la Computación Museo de Historia . En 1991, la Universidad de Alberta le otorgó un doctorado honorario, al igual que la Universidad Pace en 1999 y la Universidad de Illinois en Urbana-Champaign en 2004 . En 1997 fue incluida en el Salón de la Fama de Mujeres en Tecnología Internacional (WITI). En 2006 fue la primera mujer en recibir el Premio Turing , el más alto honor en ciencias de la computación. En 2000, IBM creó el premio Frances E. Allen Women in Technology Mentoring Award y nombró a Allen como la primera mujer ganadora. En 2007, el Ph.D. de Fran Allen. Premio de beca creado para honrar a un estudiante de doctorado destacado cada año.

Fuentes

  • Optimización del programa . 1966.
  • Control de análisis de flujo . 1970.
  • Una base para la optimización de programas . 1970.
  • Con John Cocke : un catálogo de optimizaciones de transformaciones . 1971.

literatura

  • Peter Seibel: codificadores en el trabajo: programadores importantes y sus historias de éxito . mitp, 2011, ISBN 978-3-8266-9103-4 , capítulo 13: Fran Allen , p. 437-464 (Inglés: Codificadores en el trabajo: Reflexiones sobre el oficio de la programación . 2009. Traducido por Reinhard Engel).

enlaces web

Commons : Frances E. Allen  - Colección de imágenes, videos y archivos de audio

Evidencia individual

  1. ^ Obituario de Frances Elizabeth Allen. En: Funeral de Hamilton. Consultado el 7 de agosto de 2020 .
  2. ^ Científico en el trabajo: Frances Allen; El aspirante a profesor de matemáticas terminó educando una revolución informática. New York Times , 6 de agosto de 2002 (inglés).
  3. Paul Lasewicz: Entrevista de historia oral de Frances Allen. (PDF; 116 kB) Transcripción de la entrevista, IBM, 16 de abril de 2003 (inglés).
  4. ^ Fran Allen ( Memento del 23 de febrero de 2007 en el Archivo de Internet ) en el Salón de la Fama de WITI, 1997 (inglés).
  5. ^ IBM crea Ph.D. Fellowship Award en honor a la primera mujer ganadora del premio Turing, Fran Allen , comunicado de prensa de IBM, 19 de octubre de 2007.