Vladimir Pentkovski - Vladimir Pentkovski


Vladimir Mstislavovich Pentkovski
foto de Vladimir Pentkovski
Vladimir Mstislavovich Pentkovski
Nació ( 03/18/1946 )18 de marzo de 1946
Fallecido 24 de diciembre de 2012 (2012-12-24)(66 años)

Vladimir Mstislavovich Pentkovski (ruso: Владимир Мстиславович Пентковский; 18 de marzo de 1946, Moscú , Unión Soviética - 24 de diciembre de 2012, Folsom , California , Estados Unidos) fue un científico informático soviético-estadounidense, graduado del Instituto de Física y Tecnología de Moscú , Ph. D., Doctor en Ciencias, profesor distinguido, ganador del más alto Premio Estatal de la URSS de la ex Unión Soviética (1987), uno de los principales arquitectos de las supercomputadoras soviéticas Elbrus y del lenguaje de programación de alto nivel El-76. A principios de la década de 1990, emigró a Estados Unidos donde trabajó en Intel y dirigió el equipo que desarrolló la arquitectura del procesador Pentium III . Según una leyenda popular, los procesadores Pentium recibieron el nombre de Vladimir Pentkovski.

Biografía

Pentkovski nació en Moscú, URSS en la familia del matemático Mstislav Pentkovskii (1911-1968), Doctor en Ciencias Físicas y Matemáticas, profesor titular (1955), miembro titular de la Academia Nacional de Ciencias de la República de Kazajstán (1958). ), autor de la aplicación del nomograma específico en la ingeniería.

Después de graduarse del Instituto de Física y Tecnología de Moscú (1970), completó su Ph.D. y Doctorado en Ciencias. De 1970 a 1992, Pentkovski trabajó en el Instituto Lebedev de Mecánica de Precisión e Ingeniería Informática diseñando las supercomputadoras Elbrus-1 y Elbrus-2 y liderando el desarrollo del lenguaje de programación de alto nivel El-76.

A partir de 1986, dirigió la investigación y el desarrollo del microprocesador de 32 bits El-90 que combinaba el concepto de arquitectura RISC y Elbrus-2. El diseño lógico del procesador El-90 se terminó en 1987, con el prototipo lanzado en 1990. Al mismo tiempo, Pentkovski comenzó a diseñar el microprocesador El-91C basado en el diseño El-90, pero el proyecto se cerró debido a los cambios en la política rusa. y sistemas económicos.

En febrero de 1993, Pentkovski comenzó su carrera en Intel y ascendió al nivel de ingeniero principal sénior. Se centró principalmente en la arquitectura de CPU trabajando en varias generaciones de x86, desde un solo núcleo hasta varios núcleos y muchos núcleos. Desde principios de la década de 2000, dirigió el equipo de desarrollo de CPU de Rusia en una nueva arquitectura de puntero de instrucción vectorial (VIP) de procesador.

En 2010, bajo el liderazgo de Pentkovski, Intel y el Instituto de Física y Tecnología de Moscú (MIPT) ganaron el concurso de propuestas universitarias para lanzar importantes iniciativas de investigación de clase mundial con la participación de destacados científicos internacionales, realizado por el Ministerio de Educación y Ciencia de la Federación de Rusia y recibió una subvención de 150 millones de rublos. Un equipo de ingenieros de Intel, dirigido por Pentkovski en colaboración con investigadores de MIPT, lanzó un laboratorio destinado a la investigación y el desarrollo de aplicaciones informáticas intensivas. Principalmente, el laboratorio iSCALARE se centró en arquitecturas de software y hardware altamente paralelas y orientadas a problemas para bioinformática, diseño de fármacos y productos farmacéuticos.

Después de la prematura muerte de Pentkovski en 2012, le sobrevivieron sus dos hijos: su hijo Mstislav Pentkovsky, que reside en Rusia y trabaja como director de escena de ópera en el Teatro Mariinsky , y su hija Maria Pentkovski , que reside en California. Su lugar de descanso final está en Folsom, CA.

Publicaciones Seleccionadas

  • Пентковский В. М. Автокод Эльбрус. Эль-76. Принципы построения языка и руководство к использованию [Pentkovskii VM Avtokod el'brus: printsipy postroeniia iazyka i rukovodstvo kводцЕкiuию] П. - М .: Наука, 1982. - 352 с. - OCLC 22953931.
  • Пентковский В. М. Язык программирования Эль-76. Принципы построения языка и руководство к пользованию. - 2-е изд, испр. и доп. - М .: Наука, 1989. - 364 с. - ISBN  5-02-013982-3 .
  • Paul M. Zagacki, Deep Buch, Emile Hsieh, Daniel Melaku, Vladimir M. Pentkovski, Hsien-Hsin S. Lee: Arquitectura de una pila de software 3D para un rendimiento máximo del procesador Pentium III. // Revista de tecnología de Intel. - 1999. - Т. 3. - № 2.
  • Jagannath Keshava y Vladimir Pentkovski: compensaciones en la implementación del procesador Pentium® III. // Revista de tecnología Intel. - 1999. - Т. 3. - № 2.
  • Srinivas K. Raman, Vladimir M. Pentkovski, Jagannath Keshava: Implementación de extensiones SIMD de transmisión en el procesador Pentium III. // IEEE Micro, Volumen 20, Número 1, enero / febrero de 2000: 47-57 (2000)
  • Deep K. Buch, Vladimir M. Pentkovski: Experiencia de caracterización de un sistema típico de comercio electrónico de varios niveles mediante el análisis operativo. / 27ª Conferencia del Grupo Internacional de Medición por Computadora, 2001: 671—682.
  • https://www.mariinsky.ru/en/company/stagedirectors/andrea_de_rosa1

Patentes

  • Estructura de caché compartida para instrucciones temporales y no temporales
  • Uso eficiente de búferes de combinación de escritura
  • Procesamiento canalizado de flujos de datos cortos mediante la captación previa de datos
  • Procesamiento de mallas poligonales mediante la ventana de grupo de mallas
  • Sistema y método para compartir caché
  • Método y aparato para la coherencia de caché compartida para un multiprocesador de chip o sistema multiprocesador Método y aparato para operaciones de coma flotante y operaciones de conversión de formato
  • Disposición de servidor de datos de transmisión escalable multiprocesador
  • Método y aparato para realizar operaciones de eliminación de segmentos de caché e invalidación de segmentos de caché
  • Método y sistema para el manejo eficiente de operaciones Java en serie y en paralelo
  • Entrega de interrupciones selectivas a múltiples procesadores que tienen sistemas operativos independientes
  • Ejecución de instrucciones de datos empaquetados de ancho parcial Método y aparato para procesar operaciones 2D en una arquitectura de gráficos en mosaico
  • Método y aparato para mapear el espacio de direcciones de dispositivos programables integrados dentro de la memoria del sistema host
  • Método y aparato para procesar eficientemente información de vértices en un sistema de gráficos de video
  • Método y aparato para la obtención previa de datos en caché
  • Conversión entre datos de coma flotante empaquetados y datos enteros de 32 bits empaquetados en diferentes registros arquitectónicos
  • Conversión de datos de coma flotante empaquetados a datos enteros de 8 bits empaquetados en diferentes registros arquitectónicos

Notas

enlaces externos