SChISM: Scalable Cache Incoherent Shared Memory

In this paper, the authors motivates and describes a class of accelerator architectures that manage cache coherence in software to exploit data sharing and communication characteristics present in emerging highly parallel workloads. Based on previous findings and their own studies, they show that their target applications have structure to their communication patterns that can be leveraged to move most cache coherence management into software. Replacing hardware cache coherence with software mechanisms allows die area to be reclaimed for more compute resources while also reducing hardware design complexity.

Provided by: University of Illinois at Urbana Champaign Topic: Storage Date Added: Aug 2008 Format: PDF

Find By Topic