«II Taller internacional sobre infraestructuras de alto rendimiento para herramientas ampliables» en Venecia, Italia
Los sistemas de hardware acelerador y multinúcleo, de complejidad cada vez mayor y utilizados en sistemas que van desde los portátiles hasta los superordenadores, impulsan un crecimiento rápido en el ámbito de la concurrencia. En la zona alta de prestaciones se espera que los sistemas en la exaescala procesen más de 100 millones de hilos de ejecución, sobre todo a consecuencia de un aumento de la concurrencia intranodal. Para aprovechar al máximo este aumento de la concurrencia es necesario desarrollar nuevos modelos de programación y software. La mayor complejidad de los sistemas y las aplicaciones convierten a las herramientas ampliables en un recurso crítico para el diagnóstico de las causas básicas de los problemas derivados del rendimiento y la corrección.
Las herramientas de diagnóstico y reparación de los sistemas de alta concurrencia también están aumentando su complejidad y precisan de una infraestructura complicada que mida, analice, diagnostique y presente las causas que provocan anomalías en la ejecución. La gestión de toda esta complejidad hace necesarias abstracciones que simplifiquen el diseño de herramientas y también infraestructuras que sean reutilizables y ampliables.
En concreto, durante el evento se han programado estas sesiones:
- componentes genéricos y reutilizables de infraestructuras y herramientas;
- compatibilidad entre componentes y herramientas;
- diseño del tiempo de ejecución de las herramientas;
- técnicas ampliables de atribución, gestión de datos, y análisis online y offline;
- métodos de monitorización, atribución y análisis de modelos innovadores de programación en paralelo;
- presentación ampliable de resultados.Para más información, consulte: http://wwwx.cs.unc.edu/~tgamblin/whist-2012(se abrirá en una nueva ventana)