Jack Joseph Dongarra FRS [8] (nacido el 18 de julio de 1950) es un científico informático y matemático estadounidense . Es profesor emérito distinguido de informática en el Departamento de Ingeniería Eléctrica y Ciencias de la Computación de la Universidad de Tennessee . [9] Ocupa el puesto de miembro del personal de investigación distinguido en la División de Ciencias de la Computación y Matemáticas del Laboratorio Nacional de Oak Ridge , becario Turing en la Escuela de Matemáticas de la Universidad de Manchester y es profesor adjunto y docente en el Departamento de Ciencias de la Computación de la Universidad Rice . [10] Se desempeñó como miembro de la facultad en el Instituto de Estudios Avanzados de la Universidad Texas A&M (2014-2018). [11] Dongarra es el director fundador del Laboratorio de Computación Innovadora de la Universidad de Tennessee. [12] Fue galardonado con el premio Turing en 2021.
Dongarra recibió una licenciatura en matemáticas de la Universidad Estatal de Chicago en 1972 y una maestría en Ciencias de la Computación del Instituto de Tecnología de Illinois en 1973. En 1980, recibió un doctorado en Matemáticas Aplicadas de la Universidad de Nuevo México bajo la supervisión de Cleve Moler . [1]
Dongarra trabajó en el Laboratorio Nacional de Argonne hasta 1989, convirtiéndose en científico senior. Se especializa en algoritmos numéricos en álgebra lineal , computación paralela , el uso de arquitecturas informáticas avanzadas, metodología de programación y herramientas para computadoras paralelas. Su investigación incluye el desarrollo, prueba y documentación de software matemático de alta calidad. Ha contribuido al diseño e implementación de los siguientes paquetes y sistemas de software de código abierto: EISPACK , LINPACK , los subprogramas básicos de álgebra lineal (BLAS), el paquete de álgebra lineal ( LAPACK ), ScaLAPACK , [2] [3] Máquina virtual paralela (PVM), Interfaz de paso de mensajes (MPI), [4] NetSolve, [5] TOP500 , Software de álgebra lineal ajustado automáticamente (ATLAS), [6] Gradiente conjugado de alto rendimiento ( HPCG ) [13] [14] e Interfaz de programación de aplicaciones de rendimiento (PAPI). [7] Estas bibliotecas se destacan por la precisión de los algoritmos numéricos subyacentes y la confiabilidad y el rendimiento del software. [15] Benefician a una amplia gama de usuarios a través de su incorporación al software, incluidos MATLAB , Maple , Wolfram Mathematica , GNU Octave , el lenguaje de programación R , SciPy y otros. [15]
Junto con Eric Grosse, Dongarra fue pionero en la distribución por correo electrónico y la web de código numérico de fuente abierta recopilado en Netlib . Ha publicado aproximadamente 300 artículos, documentos, informes y memorandos técnicos, y es coautor de varios libros. Tiene nombramientos en el Laboratorio Nacional de Oak Ridge y en la Universidad de Manchester , donde ha sido Turing Fellow desde 2007. [16] [17]
En 2004, Dongarra recibió el premio IEEE Sid Fernbach por sus contribuciones en la aplicación de computadoras de alto rendimiento utilizando enfoques innovadores. [18] En 2008, recibió la primera Medalla IEEE de Excelencia en Computación Escalable. [19] En 2010, Dongarra fue el primer destinatario del Premio a la Carrera del Grupo de Actividad SIAM en Supercomputación. [20] En 2011, recibió el Premio Charles Babbage de la IEEE Computer Society . [21] En 2013, recibió el Premio ACM/IEEE Ken Kennedy por su liderazgo en el diseño y la promoción de estándares para software matemático utilizado para resolver problemas numéricos comunes a la computación de alto rendimiento. [22] En 2019, Dongarra recibió el Premio SIAM/ACM en Ciencias Computacionales. [8] En 2020, recibió el Premio IEEE Computer Pioneer por su liderazgo en el área de software matemático de alto rendimiento. [19]
Dongarra fue elegido miembro de la Asociación Estadounidense para el Avance de la Ciencia (AAAS), la Asociación para Maquinaria Computacional (ACM), la Sociedad de Matemáticas Industriales y Aplicadas (SIAM) y el Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) y miembro extranjero de la Academia Rusa de Ciencias y miembro extranjero de la Royal Society (ForMemRS). [8] En 2001, fue elegido miembro de la Academia Nacional de Ingeniería de EE. UU. por sus contribuciones al software numérico, la computación paralela y distribuida y los entornos de resolución de problemas. [23] En 2023, Dongarra fue elegido miembro de la Academia Nacional de Ciencias de EE. UU. en reconocimiento a sus distinguidos y continuos logros en investigación original en el campo de la computación de alto rendimiento. [24] En 2024, Dongarra recibió un Doctorado Honoris Causa del Departamento de Informática de la Universidad Jónica . [25]
Dongarra recibió el Premio Turing 2021 "por contribuciones pioneras a algoritmos numéricos y bibliotecas que permitieron que el software computacional de alto rendimiento siguiera el ritmo de las mejoras exponenciales del hardware durante más de cuatro décadas". [26] Se considera que sus algoritmos y software impulsaron el crecimiento de la computación de alto rendimiento y tuvieron impactos significativos en muchas áreas de la ciencia computacional , desde la inteligencia artificial hasta los gráficos por computadora . [17]
Medios relacionados con Jack Dongarra en Wikimedia Commons