LyraVegaSci

Engineering, together

HomeChallenge
Challenges
CompEhard

Asynchronous Cache Coherency Stress Test

Implement a software-defined MESI protocol simulation that manages cache consistency across a multi-threaded architecture using simulated bus snooping. You must measure and minimize latency induced by cache-miss stalls while handling randomized memory access patterns from four concurrent consumer threads. The final design must include a performance report identifying the threshold at which bus contention triggers system-wide performance degradation.

Materials: Laptop or desktop computer, C++ or Rust development environment, performance profiling software, text editor

Deadline: October 4, 2026
Add to Google Calendar
Background: NASA/ESA Hubble