What is it about?

ScoRD addresses errors in GPU programs caused by improper synchronization among threads. It introduces a hardware tool to detect "scoped races," a new type of bug caused by inadequate synchronization within specific thread groups, ensuring program correctness with minimal performance impact.

Featured Image

Why is it important?

ScoRD is the first paper to address "scoped" races, which were caused by scoped synchronization which allows GPU programmers to specify a subgroup of threads to synchonize, instead of across all threads.

Read the Original

This page is a summary of: ScoRD: A Scoped Race Detector for GPUs, May 2020, Institute of Electrical & Electronics Engineers (IEEE),
DOI: 10.1109/isca45697.2020.00088.
You can read the full text:

Read

Contributors

The following have contributed to this page