Peneliti menyajikan Relight, sebuah kerangka kerja yang menyediakan pemeriksaan titik kontrol terdistribusi otomatis untuk program berbasis tugas bersama dengan mekanisme pemutaran ulang cepat ke depan yang efisien untuk pemulihan pekerjaan penuh. Berbeda dengan pendekatan tradisional yang memerlukan migrasi data manual, Relight memanfaatkan struktur bawaan dari komputasi berbasis tugas untuk menangkap dan melanjutkan keadaan dengan perubahan kode minimal.
- Menyediakan kinerja pemeriksaan titik kontrol dan skalabilitas yang sebanding dengan kode asli yang tidak dimodifikasi.
- Mendukung operasi pada hingga 512 node superkomputer Piz Daint.
- Menghilangkan kebutuhan bagi pengguna untuk mengelola migrasi data secara manual selama operasi pemeriksaan dan lanjutan.
Pendekatan ini mengurangi risiko yang terkait dengan bug non-deterministik, kegagalan perangkat keras, dan batas waktu pekerjaan dalam program jangka panjang dengan mengotomatisasi manajemen keadaan.