Trust, but Verify: Rigorously Profiling Best-Effort High-Performance Computing for Digital Evolution

📅 2026-08-24
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
研究通过开发框架和案例分析,探讨了在高性能计算中使用最佳努力策略解决数据存储、移动及故障问题的方法,以促进数字进化。
📝 Abstract
Developments in high-performance computing (HPC) technology continue to drastically increase quantities of available processing power. In the context of digital evolution, this explosive growth offers opportunities to advance both hypothesis-driven explorations of multi-scale biological phenomena and application-driven evolutionary optimization targeting hard problem domains. A particular opportunity arises from emerging next-generation AI/ML hardware accelerator platforms, such as the 880,000-processor Cerebras Wafer-Scale Engine (WSE). Such hardware, however, constrains on-device data storage and movement --- a challenge compounded by vulnerability to failures arising over numerous device components. Best-effort relaxations that depart from a traditional deterministic computing paradigm can help accommodate such constraints, but complicate reproducibility and risk introducing artifactual biases. We explore these concerns, developing a framework to measure runtime behavior of best-effort code and examining case studies of best-effort computing in digital evolution projects. The first case study applies best-effort CPU-cluster multiprocessing to a multicellularity evolution model, which provides 92% scaling efficiency at 64 processes ($2.1\times$ speedup) and exhibits robust median quality of service, even under hardware anomalies. The second case study examines WSE-based simulations, demonstrating best-effort strategies to track spatiotemporal population history --- through sparse, asynchronous device-to-host sampling that tolerates hardware faults. In sum, across potential forms and scopes of best-effort relaxation, we argue that digital evolution is uniquely positioned to contribute in developing post-deterministic HPC paradigms.
Problem

Research questions and friction points this paper is trying to address.

High-Performance Computing
Best-Effort Computing
Digital Evolution
Hardware Accelerator
Reproducibility
Innovation

Methods, ideas, or system contributions that make the work stand out.

best-effort computing
digital evolution
high-performance computing (HPC)
reproducibility
hardware faults
🔎 Similar Papers
No similar papers found.
M
Matthew Andres Moreno
Department of Ecology and Evolutionary Biology; Center for the Study of Complex Systems; University of Michigan, Ann Arbor, MI, USA
S
Santiago Rodriguez Papa
Department of Computer Science and Engineering; Program in Ecology, Evolution, and Behavior; Michigan State University, East Lansing, MI, USA
Charles Ofria
Charles Ofria
Michigan State University
Artificial LifeDigital EvolutionEvolutionary ComputationBio-Inspired ComputingEvolutionary Biology
L
Luis Zaman
Department of Ecology and Evolutionary Biology; Center for the Study of Complex Systems; University of Michigan, Ann Arbor, MI, USA
E
Emily Dolson
Department of Computer Science and Engineering; Program in Ecology, Evolution, and Behavior; Michigan State University, East Lansing, MI, USA