Med petascale datorer bara ett eller två år bort finns det ett trängande behov av att förutse och kompensera för en sannolik ökning av fel och programavbrott. Forskare, designers och integratörer har tillgång till alldeles för lite detaljerad information om de fel och avbrott som ännu mindre teraska datorer upplever. Den information som finns tillgänglig tyder på att programavbrott kommer att bli mycket vanligare under det kommande årtiondet, och de största applikationerna kan ge upp stora delar av datorns resurser för att ta kontrollpunkter och starta om från en kontrollpunkt efter ett avbrott. I detta dokument granskas källor till felinformation för att beräkna kluster och lagringssystem, projektfelfrekvenser och motsvarande minskning av applikationens effektivitet, och diskuteras coping strategier såsom kontrollpunktskomprimering på applikationsnivå och systemnivå process-pairs feltolerans för superdatorer. Behovet av ett offentligt arkiv för detaljerade fel- och avbrottsregister är särskilt oroande, eftersom prognoser från en arkitektfamilj av maskiner till en annan är mycket omstridda. I detta syfte introducerar detta dokument dataarkivet för datafel och utlyser ett krav på att uppgifter om felhistorik ska publiceras i det. Ett av de svåraste problemen i framtida högpresterande datorer (HPC) installationer kommer att vara att undvika, hantera och återhämta sig från misslyckanden. De kommande PetaFLOPS-klustren kommer att kräva samtidig användning och kontroll av hundratusentals eller till och med miljontals bearbetnings-, lagrings- och nätverkselement. Med detta stora antal faktorer som berörs kommer det att bli vanligt med misslyckanden, vilket gör det allt svårare för ansökningar att göra framsteg. Framgången med petascale computing kommer att bero på förmågan att tillhandahålla tillförlitlighet och tillgänglighet i stor skala. Även om forskare och praktiker har ägnat årtionden åt att undersöka metoder för att undvika, hantera och återhämta sig från misslyckanden, har framstegen på detta område hindrats av bristen på offentligt tillgängliga feldata från verkliga storskaliga system. Vi har samlat in och analyserat ett antal stora datamängder om fel i högpresterande datorsystem (HPC). Dessa data omfattar nodavbrott i HPC-kluster samt fel i lagringssystem. Med hjälp av dessa datamängder och storskaliga trender och antaganden som vanligen tillämpas på framtida datorsystem design, projicerar vi på potentiella maskiner för det kommande årtiondet våra förväntningar på felfrekvenser, medeltid till applikationsavbrott, och efterföljande användning av hela maskinen, baserat på checkpoint/restart feltolerans och balanserad systemdesign metod för att matcha lagringsbandbredd och minnesstorlek till aggregerad datorkraft [14]. Inte förvånande, om ökningen av aggregerad datorkraft fortsätter att överträffa tillväxten i perchip datorkraft, mer och mer av datorns resurser kan spenderas på konventionella fel återvinningsmetoder. Vi föreställer oss till exempel att ansökningar nekas så mycket som hälften av systemets resurser på fem år. Vi diskuterar sedan alternativa åtgärder som kan kompensera för detta oacceptabla
Flera forskningsarbeten REF har studerat felfrekvensen för HPC-system.
Understanding Failures in Petascale Computers
{'venue': 'Journal of Physics: Conference Series', 'journal': 'Journal of Physics: Conference Series', 'mag_field_of_study': ['Engineering']}