Omstart av kontrollpunkten spelar en viktig roll i högpresterande datorprogram (HPC), vilket gör det möjligt för simuleringen att sträcka sig längre än till en enda jobbfördelning och underlätta återhämtning från maskinvarufel. Men i takt med att maskinerna växer i storlek och komplexitet blir traditionella metoder för omstart av kontrollpunkter oöverkomliga. Nuvarande metoder lagrar en delmängd av applikationens tillstånd och utnyttjar minneshierarkin i maskinen. I takt med att energikostnaden för datarörelser fortsätter att dominera krävs dock ytterligare minskningar av kontrollpunkternas storlek. Förlustkompression, som avsevärt kan minska kontrollpunktens storlek, erbjuder en potential att minska beräkningskostnaden vid omstart av kontrollpunkten. I denna artikel undersöks användningen av numeriska egenskaper hos partiell differentialekvation (PDE) simuleringar, såsom gränser på trunkeringsfelet, för att utvärdera möjligheten att använda förlustkompression vid kontroll av PDE-simuleringar. Starta om från en kontrollpunkt med förlustkompression anses för ett fel-stopp fel i två tidsberoende HPC-programkoder: PlasComCM och Nek5000. Resultaten visar att fel i applikationsvariabler på grund av en omstart från en förlorad komprimerad kontrollpunkt kan maskeras av det numeriska felet i diskretiseringen, vilket leder till ökad effektivitet vid omstart av kontrollpunkten utan att påverka den totala noggrannheten i simuleringen.
Calhoun m.fl. REF verifierade möjligheten att använda förlustkompression vid kontroll av två specifika PDE-simuleringar experimentellt.
Exploring the feasibility of lossy compression for PDE simulations
{'venue': None, 'journal': 'The International Journal of High Performance Computing Applications', 'mag_field_of_study': ['Computer Science']}