Errare-humanum-est / ProtoGen

Designing directory cache coherence protocols is complicated because coherence transactions are not atomic in modern multicore processors. A coherence transaction comprises multiple messages, and these messages can interleave with other conflicting coherence transactions initiated by other cores. To overcome this architectural challenge, we pres…
16Updated 2 years ago

Related projects

Alternatives and complementary repositories for ProtoGen