Memory consistency and process coordination for SPARC v8 multiprocessors (brief announcement)

Jalal Kawash, Lisa Highám · 2000

Weakening the memory consistency model of a multiprocess system improves its performance and scalability. However, these models sacrifice programmability because they create complex behaviors of shared memory. Without the use of expensive, built-in synchronization, these models exhibit poor capabilities to support solutions for fundamental process coordination problems [2]. This leads programmers to aggressively use these forms of synchronization, incurring additional performance burdens on the system. A multiprocessor system constructed from SPARC v8 [6] processors is one example of a system with weak memory consistency.

Read the paper · More papers on PaperTik