stringtranslate.com

Alexia Massalin

Alexia Massalin (anteriormente Henry Massalin ) es una científica informática y programadora estadounidense. Fue pionera en el concepto de superoptimización , [1] [2] y diseñó el núcleo Synthesis , un pequeño núcleo con una capa de compatibilidad con Unix que hace un uso intensivo de código automodificable para lograr eficiencia. [3] [4]

Vida y carrera

Después de la secundaria, le dieron una beca para la Escuela de Ingeniería Cooper Union en Manhattan , donde obtuvo una licenciatura y una maestría. [5] [2] Fue a obtener su doctorado en ciencias de la computación de la Universidad de Columbia en 1992, estudiando con el profesor Calton Pu .

En la década de 1980 trabajó para Philon Inc., una empresa emergente de Nueva York especializada en la optimización de compiladores. En octubre de 1992, Massalin se unió a MicroUnity como científica investigadora, donde se hizo responsable de los módulos de procesamiento de señales y la arquitectura del software. [5]

Síntesis

El primer producto innovador de Massalin llegó mientras estudiaba en Columbia. Massalin desarrolló Synthesis , un núcleo de sistema operativo que asignaba recursos, ejecutaba interfaces de hardware de bajo nivel y de seguridad, y creaba código ejecutable para mejorar el rendimiento. [2] Synthesis optimizó el código crítico del sistema operativo utilizando información de tiempo de ejecución, lo que fue una nueva idea que antes se consideraba poco práctica. [2] Para respaldar Synthesis , Massalin inventó estructuras de datos similares a objetos llamadas Quajects , que contienen información tanto de datos como de código. [4]

Massalin sigue trabajando en microprocesadores de banda ancha. [ cita requerida ]

Vida personal

Sus padres eran refugiados croatas de Trieste . En la década de 1940, se mudaron a Astoria, Queens , Nueva York, donde su padre se convirtió en trabajador de la construcción. [2]

En un artículo de 1996 en la revista Wired , el autor Gary Andrew Poole dijo que ella "podría ser el Einstein de nuestro tiempo". [2] Era bien conocida por ofrecer viajes a caballito a las personas que conocía, entre las que se encontraban notables científicos informáticos como Dennis Ritchie , Ken Thompson y el pionero de la inteligencia artificial Marvin Minsky . [6]

Referencias

  1. ^ Massalin, Henry (1987). "Superoptimizador: Una mirada al programa más pequeño" (PDF) . ACM SIGARCH Computer Architecture News . 15 (5): 122–126. doi :10.1145/36177.36194 . Consultado el 25 de abril de 2023 . Dado un conjunto de instrucciones, el superoptimizador encuentra el programa más corto para calcular una función. Se han generado programas sorprendentes, muchos de los cuales implican una manipulación de bits complicada que guarda poca semejanza con los programas fuente que definieron las funciones. La idea clave del superoptimizador es una prueba probabilística que hace que las búsquedas exhaustivas sean prácticas para programas de tamaño útil.
  2. ^ abcdef Poole, Gary Andrew (1 de diciembre de 1996). "Qua". Wired . Condé Nast. Archivado desde el original el 4 de julio de 2017. Consultado el 23 de agosto de 2016 .
  3. ^ Pu, Calton ; Massalin, Henry ; Ioannidis, John (1992). Síntesis: una implementación eficiente de los servicios fundamentales del sistema operativo (PDF) (tesis doctoral). Nueva York, NY, EE. UU.: Departamento de Ciencias de la Computación, Universidad de Columbia . Número de pedido UMI GAX92-32050 . Consultado el 25 de abril de 2023 .[1] Archivado el 12 de marzo de 2016 en Wayback Machine.
    • Resumen para legos en: Valerie Henson (20 de febrero de 2008). "KHB: Síntesis: una implementación eficiente de los servicios fundamentales de los sistemas operativos". LWN.net .
  4. ^ ab Henson, Valerie. "KHB: Síntesis: una implementación eficiente de los servicios fundamentales de los sistemas operativos". LWN.net . LWN.net. Archivado desde el original el 2017-07-04 . Consultado el 2016-10-27 .
  5. ^ ab "Compañía: MicroUnity". Archivado desde el original el 4 de julio de 2017. Consultado el 11 de mayo de 2012 .
  6. ^ Poole, Gary Andrew (24 de diciembre de 1998). «En la tierra de lo extraño, destacar requiere un poco de trabajo». The New York Times . ISSN  0362-4331. Archivado desde el original el 4 de julio de 2017. Consultado el 9 de febrero de 2016 .