Institució:
BSC Group: Computer Sciences
Antonio J. Peña, Marc Jordà
ecoHMEM instrumenta una aplicació, perfila els seus objectes dinàmics i genera una planta d'assignació sensible als nivells que Felxmalloc aplica en temps d'execució. Els desenvolupadors mantenen el seu codi font intacte mentre el marc de treball decideix si cada matriu o memòria intermèdia ha de residir en una DRAM/HBM ràpida o en una memòria persistent més lenta i econòmica. Això desbloqueja la capacitat addicional promesa pels nodes de memòria agrupada preparats per a CXL i s'alinea amb els objectius d'optimització energètica perquè les dades de la ruta activa fora de l'espai es mouen a nivells de menor potència. Els resultats publicats mostren acceleracions >2x en miniaplicacions i un 6% en OpenFOAM respecte a la col·locació de maquinari/programari estàndard, demostrant beneficis tangibles per a les pipelines d'IA emergents i HPC amb moltes dades.
Solucionadors de CFD i mecànica estructural (OpenFOAM, Alya), dinàmica molecular, anàlisi genòmica, preprocessament de dades d'IA, models meteorològics i climàtics, memòria intermèdia de visualització in situ.
Centres de supercomputació que s'actualitzen a nodes de memòria agrupada CXL; proveïdors de Cloud-HPC que ofereixen versions de màquines virtuals de gran memòria; ISV d'enginyeria i ciències de la vida que s'enfronten al creixement del conjunt de dades; equips d'IA empresarial limitats per la capacitat de memòria de l'amfitrió GPU.
Technology Readiness Level (1-9): N/A
Protection:
LGPL License (Version 2.1)
Si vols saber més sobre aquest projecte no dubtis en contactar amb nosaltres