Proceedings of the ACM on Programming Languages· 2026Q1
Relight: Görev Tabanlı Sistemler İçin Otomatik Kontrol Noktası Oluşturma
Relight: Simple User-Level Checkpointing and Fast-Forward Replay for Distributed Task-Based Systems
- 1atıf
- Q1SCImago
- 2026yıl
Kısa özet
Relight, görev tabanlı programların otomatik, dağıtık kontrol noktası oluşturması için ilk çerçevedir ve tam iş kurtarma için verimli ileri sarma tekrar oynatmayı sağlar.
Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.
Ana noktalar
- Relight, görev tabanlı programlar için otomatik, dağıtık kontrol noktası oluşturma konusunda yeni bir çerçevedir.
- Tam iş kurtarma için verimli ileri sarma tekrar oynatmayı sağlar.
- Kullanıcılar için minimum kod değişikliği gerektirir.
- Relight, büyük süper bilgisayarlarda (512 düğüme kadar) değiştirilmemiş kodlara kıyasla karşılaştırılabilir performans ve ölçeklenebilirlik gösterir.
Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.
Özet (abstract)
Checkpointing, or periodic saving of program state to storage, is the de facto standard technique used to mitigate risks of nondeterministic bugs, hardware faults, and job wall-time limits in long-running programs. Traditional approaches require users to manually manage the migration of data to and from storage when capturing checkpoints and when resuming execution. However, for task-based programs, where the user has already factored the computation into tasks and the program data into collections, sufficient information is available to automatically capture and resume from checkpoints with minimal code changes. We present Relight, the first framework for automatic, distributed checkpointing of task-based programs that provides an efficient fast-forward replay for full job recovery. On a set of already-optimized benchmarks, we demonstrate that Relight delivers checkpointing performance and scalability comparable to the original, unmodified codes when running on up to 512 nodes of the Piz Daint supercomputer.
Yazarların özeti; kaynağından alınmıştır. Proceedings of the ACM on Programming Languages, 2026 · DOI ↗
Ücretsiz hesapla devam et
Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.
Web'de ücretsiz devam etGoogle ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.
Telefonda:
Alan: Bilgisayar Ağları ve İletişim
Computer Networks and CommunicationsComputer Science