Compilador source-to-source, para la paralelización automática de códigos secuenciales, orientado a la gestión eficiente de recursos en centros de Computación de Alto Rendimiento

Printer-friendly versionVersión en PDF

La Computación de Alto Rendimiento supone una potente herramienta para dar solución a proyectos de elevada complejidad que de otra forma no podrı́an ser afrontados. Sin embargo, desarrollar programas paralelos que aprovechen sus beneficios, haciendo un uso adecuado y eficaz de los recursos de cómputo disponibles, resulta complejo para investigadores, de diversas ramas de la ciencia, que no presentan experiencia previa en la programación paralela. Por ello, se ha desarrollado un transcompilador que, mediante aprendizaje supervisado, entrenado con la ayuda de un sistema de apoyo a la toma de decisiones, persigue equilibrar el uso eficiente de los recursos en este tipo de centros, con la necesidad de sus usuarios de obtener resultados en tiempos adecuados, mediante la paralelización automática de códigos secuenciales enfocada a la formación de nuevos usuarios en el ámbito de la programación paralela.

Fuente de la publicación: 

Javier Corral García, José Luis González Sánchez y Miguel Ángel Pérez Toledano. Compilador source-to-source, para la paralelización automática de códigos secuenciales, orientado a la gestión eficiente de recursos en centros de Computación de Alto Rendimiento. Avances en arquitectura y tecnología de computadores, actas de las Jornadas SARTECO 2018. Teruel, España. 12-14 septiembre, 2018. ISBN: 978-84-09-04334-7. pp 321-328. 

Noticias relacionadas: 
  • COMPUTAEX presenta una ponencia en las Jornadas SARTECO 2018 [CénitS].