Abstract-Omatchade beräkningar och lagringsprestanda i nya HPC-system har lett till en uppsjö av I/O-optimeringar som sträcker sig från applikationssidan kollektiv I/O till nätverk och disknivå begäran schemaläggning på filsystemets sida. När vi hanterar allt större maskiner blir den störning som skapas av flera applikationer som samtidigt får tillgång till ett delat parallellt filsystem ett stort problem. Interferens bryter ofta en applikation I/O optimeringar, dramatiskt förnedrande applikation I/O prestanda och, som ett resultat, sänka maskinens bred effektivitet. Detta dokument är inriktat på CALCioM, en ram som syftar till att minska I/O-störningar genom ett dynamiskt urval av lämpliga planeringsstrategier. CALCioM gör det möjligt för flera applikationer som körs på en superdator att kommunicera och samordna sin I/O-strategi för att undvika att störa varandra. I detta arbete undersöker vi fyra I/O-strategier som kan rymmas i detta ramverk: serialisering, avbrytande, störande och samordning. Experiment på Argonnes BG/P Surveyor-maskin och på flera kluster av den franska Grid'5000 visar hur CALCioM kan användas för att effektivt och transparent förbättra schemaläggningsstrategin mellan två annars störande applikationer, med tanke på specificerade mått för maskinens breda effektivitet.
Arbetet i REF analyserar I/O-frågan mellan två applikationer och undersöker användningen av programsamordning i drift för att undvika trängsel.
CALCioM: Mitigating I/O Interference in HPC Systems through Cross-Application Coordination
{'venue': '2014 IEEE 28th International Parallel and Distributed Processing Symposium', 'journal': '2014 IEEE 28th International Parallel and Distributed Processing Symposium', 'mag_field_of_study': ['Computer Science']}