libPRISM

Una biblioteca de interposición para plataformas Linux que permite gestionar parámetros de hardware en tiempo de ejecución sin intervención del usuario.

Institución:

Institution

Grupo de investigación:

BSC Group: Computer Sciences

Investigador/es:

Cristobal Ortega, Miquel Moretó, Marc Casas, Ramon Bertran, Alper Buyuktosunoglu, Alexandre E. Eichenberger, Pradip Bose

Descripción:

libPRISM está diseñada para ajustar varios parámetros de hardware de un procesador. Es una biblioteca de interposición para plataformas Linux que permite gestionar estos parámetros durante la ejecución sin intervención del usuario. No es necesario recompilar el software para utilizarla. Es fácilmente extensible para diferentes modelos de programación y permite gestionar distintos parámetros de hardware. En su versión actual, libPRISM optimiza los parámetros de hardware del nivel SMT y del prefetcher de datos en un procesador POWER8 para aplicaciones OpenMP.

Propuesta de valor:

Funciona sobre OpenMP, pero puede utilizarse para otros modelos de programación.

Technology Readiness Level (1-9): N/A

Protection:

BSD 3-Clause License

Más información

Si quieres saber más sobre este proyecto no dudes en contactarnos

Contáctanos