Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Craig Anderson 0001

dblp:29/5287-1 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 1996
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 3 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Memory systems · 89% Parallel and multicore computing · 6% Processor architecture and microarchitecture · 5%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems
cache coherence
0.021996
Two Adaptive Hybrid Cache Coherency Protocols · HPCA 1996
Two Techniques for Improving Performance on Bus-Based Multiprocessors · HPCA 1995
Memory systems
cache design
0.011995
Two Techniques for Improving Performance on Bus-Based Multiprocessors · HPCA 1995
Memory systems › cache › cache organization
sectored cache
0.011995
Two Techniques for Improving Performance on Bus-Based Multiprocessors · HPCA 1995
Memory systems › cache coherence › cache coherence protocol
snoopy coherence
0.011995
Two Techniques for Improving Performance on Bus-Based Multiprocessors · HPCA 1995
Parallel and multicore computing › multiprocessor system
shared-memory multiprocessor
0.011996
Two Adaptive Hybrid Cache Coherency Protocols · HPCA 1996
Processor architecture and microarchitecture › multiprocessor architecture
bus-based multiprocessor
0.011995
Two Techniques for Improving Performance on Bus-Based Multiprocessors · HPCA 1995
Memory systems
memory latency reduction
0.011995
Two Techniques for Improving Performance on Bus-Based Multiprocessors · HPCA 1995

Methods — techniques the papers use, named apart from their topics

performance measurement · 0.0simulation · 0.0
YearPublicationVenuePosition
1996 Two Adaptive Hybrid Cache Coherency Protocols
abstract
We present and evaluate adaptive, hybrid cache coherence protocols for bus-based, shared-memory multiprocessors. Such protocols are motivated by the observation that sharing patterns vary substantially between different programs and even cache blocks within the same program. Performance measurements across a range of parallel applications indicate that the adaptive protocols we present perform well compared to both write-invalidate and write-update protocols.
Craig Anderson 0001, Anna R. Karlin
HPCA1
1995 Two Techniques for Improving Performance on Bus-Based Multiprocessors
abstract
We explore two techniques for reducing memory latency in bus-based multiprocessors. The first one, designed for sector caches, is a snoopy cache coherence protocol that uses a large transfer block to take advantage of spatial locality, while using a small coherence block (called a subblock to avoid false sharing). The second technique is read snarfing (or read broadcasting), in which all caches can acquire data transmitted in response to a read request to update invalid blocks in their own cache. We evaluated the two techniques by simulating 6 applications that exhibit a variety of reference patterns. We compared the performance of the new protocol against that of the Illinois protocol with both small and large block sizes and found that it was effective in reducing memory latency and providing more consistent, good results than the Illinois protocol with a given line size. Read snarfing also improved performance mostly for protocols that use large line sizes.>
Craig Anderson 0001, Jean-Loup Baer
HPCA1
1995 Two techniques for improving performance on bus-based multiprocessors
Craig Anderson 0001, Jean-Loup Baer
Future Gener. Comput. Syst.1