Skip to main content

Showing 1–2 of 2 results for author: Wyse, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2505.00962  [pdf, ps, other

    cs.AR

    The Open-Source BlackParrot-BedRock Cache Coherence System

    Authors: Mark Unruh Wyse

    Abstract: This dissertation revisits the topic of programmable cache coherence engines in the context of modern shared-memory multicore processors. First, the open-source BedRock cache coherence protocol is described. BedRock employs the canonical MOESIF coherence states and reduces implementation burden by eliminating transient coherence states from the protocol. The protocol's design complexity, concurren… ▽ More

    Submitted 1 May, 2025; originally announced May 2025.

  2. arXiv:2211.06390  [pdf, other

    cs.AR

    The BlackParrot BedRock Cache Coherence System

    Authors: Mark Wyse, Daniel Petrisko, Farzam Gilani, Yuan-Mao Chueh, Paul Gao, Dai Cheol Jung, Sripathi Muralitharan, Shashank Vijaya Ranga, Mark Oskin, Michael Taylor

    Abstract: This paper presents BP-BedRock, the open-source cache coherence protocol and system implemented within the BlackParrot 64-bit RISC-V multicore processor. BP-BedRock implements the BedRock directory-based MOESIF cache coherence protocol and includes two different open-source coherence protocol engines, one FSM-based and the other microcode programmable. Both coherence engines support coherent uncac… ▽ More

    Submitted 11 November, 2022; originally announced November 2022.