Search
Now showing items 1-3 of 3
Library Cache Coherence
(2011-05-02)
Directory-based cache coherence is a popular mechanism for chip multiprocessors and multicores. The directory protocol, however, requires multicast for invalidation messages and the collection of acknowledgement messages, ...
BOOM: Broadcast Optimizations for On-chip Meshes
(2011-03-14)
Future many-core chips will require an on-chip network that can support broadcasts and multicasts at good power-performance. A vanilla on-chip network would send multiple unicast packets for each broadcast packet, resulting ...
Fleets: Scalable Services in a Factored Operating System
(2011-03-09)
Current monolithic operating systems are designed for uniprocessor systems, and their architecture reflects this. The rise of multicore and cloud computing is drastically changing the tradeoffs in operating system design. ...