2015 · 22 citations · 4 references
Cluster ComputingEngineeringComputer ArchitectureFault ToleranceProgrammer-directed Partial RedundancyFault-tolerant MessagingHigh Performance ComputingFormal VerificationSystems EngineeringFault RecoveryParallel ComputingSdc ErrorsHybrid Hpc WorkloadPartial Task ReplicationComputer EngineeringComputer ScienceData ReplicationSilent Data CorruptionDistributed ComputingProgram AnalysisCloud ComputingParallel ProgrammingSystem Software
In this work we propose partial task replication and checkpointing for task-parallel HPC applications to mitigate silent data corruption (SDC) errors. As the complete replication of all application tasks can be prohibitive due to resource costs, we introduce programmer-directed selective replication mechanism to provide fault-tolerance while decreasing costs. Results show that our scheme detects and corrects around 65% of SDC errors with only 4% overhead on average.
4
Franck Cappello, Al Geist, Laxmikant V. Kalé et al. · The International Journal of High Performance Computing Applications · 2009 · 332 citations
Support for OpenMP tasks in Nanos v4
Xavier Teruel, Xavier Martorell, Alejandro Durán et al. · Proceedings of CASCON · 2007 · 50 citations