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

Wen-Hann Wang

dblp:63/5639 · DBLP profile ↗
← Back
9ranked-venue papers
5as first author
0since 2021 · last 2008
—ORCID · none

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

Systems, architecture and hardware · 8 · 4 first-authorSoftware engineering, systems software and programming languages · 4 · 3 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 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
5 papers
Memory systems · 77% Performance modeling and evaluation · 22% Parallel and multicore computing · 2%

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

TopicWeightPapersLastEvidence papers
Memory systems › memory hierarchy
cache hierarchy
0.031992
Revisit the case for direct-mapped chaches: a case for two-way set-associative level-two caches · ISCA 1992
Organization and Performance of a Two-Level Virtual-Real Cache Hierarchy · ISCA 1989
On the Inclusion Properties for Multi-Level Cache Hierarchies · ISCA 1988
Memory systems › memory hierarchy › cache hierarchy
two-level cache
0.021992
Revisit the case for direct-mapped chaches: a case for two-way set-associative level-two caches · ISCA 1992
Organization and Performance of a Two-Level Virtual-Real Cache Hierarchy · ISCA 1989
Memory systems
cache
0.021991
Efficient Trace-Driven Simulation Methods for Cache Performance Analysis · ACM Trans. Comput. Syst. 1991
Efficient Trace-Driven Simulation Methods for Cache Performance Analysis · SIGMETRICS 1990
Memory systems › cache
cache behavior
0.021991
Efficient Trace-Driven Simulation Methods for Cache Performance Analysis · ACM Trans. Comput. Syst. 1991
Efficient Trace-Driven Simulation Methods for Cache Performance Analysis · SIGMETRICS 1990
Memory systems › cache › cache organization
direct-mapped cache
0.011992
Revisit the case for direct-mapped chaches: a case for two-way set-associative level-two caches · ISCA 1992
Memory systems › cache › cache organization
set-associative cache
0.011992
Revisit the case for direct-mapped chaches: a case for two-way set-associative level-two caches · ISCA 1992
Performance modeling and evaluation
simulation
0.011991
Efficient Trace-Driven Simulation Methods for Cache Performance Analysis · ACM Trans. Comput. Syst. 1991
Performance modeling and evaluation › simulation › cache simulation
trace-driven cache simulation
0.011991
Efficient Trace-Driven Simulation Methods for Cache Performance Analysis · ACM Trans. Comput. Syst. 1991
Memory systems
cache coherence
0.021989
On the Inclusion Properties for Multi-Level Cache Hierarchies · ISCA 1988
Organization and Performance of a Two-Level Virtual-Real Cache Hierarchy · ISCA 1989
Performance modeling and evaluation › simulation
cache simulation
0.011990
Efficient Trace-Driven Simulation Methods for Cache Performance Analysis · SIGMETRICS 1990
Performance modeling and evaluation › simulation › discrete-event simulation
trace-driven simulation
0.011990
Efficient Trace-Driven Simulation Methods for Cache Performance Analysis · SIGMETRICS 1990
Memory systems › cache › cache organization
virtual cache
0.011989
Organization and Performance of a Two-Level Virtual-Real Cache Hierarchy · ISCA 1989
Memory systems › cache design
cache inclusion
0.011988
On the Inclusion Properties for Multi-Level Cache Hierarchies · ISCA 1988
Memory systems
cache design
0.011992
Revisit the case for direct-mapped chaches: a case for two-way set-associative level-two caches · ISCA 1992
Memory systems › memory hierarchy
multiprocessor cache hierarchy
0.011988
On the Inclusion Properties for Multi-Level Cache Hierarchies · ISCA 1988

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

trace reduction · 0.0simulation · 0.0set-associative cache simulation · 0.0set-associative cache analysis · 0.0
YearPublicationVenuePosition
2008 Virtualization Technology: Past, Present, and Future
Wen-Hann Wang
GPC1
1992 Revisit the case for direct-mapped chaches: a case for two-way set-associative level-two caches
abstract
In this paper we argue that a two-way second-level cache is a better design choice than a direct-mapped organization. We show two-way caches are as simple to implement as direct-mapped caches. If the cache controller contains tags, the data array can be organized as a single bank of standard SRAM. Otherwise, both tags and data can be organized as a single SRAM bank. Our simulation results show these novel two-way organizations outperform the direct-mapped approach.
Wen-Hann Wang, Jim Quinlan, Konrad Lai
ISCA1
1991 Multiple Interleaved Bus Architectures
Jonathan Bertoni, Wen-Hann Wang
ICPP (1)2
1991 Efficient Trace-Driven Simulation Methods for Cache Performance Analysis
abstract
We propose improvements to current trace-driven cache simulation methods to make them faster and more economicalWe attack the large time and space demands of cache simulation in two ways.First, we reduce the program traces to the extent that exact performance can still be obtained from the reduced traces.Second, we devise an algorithm that can produce performance results for a variety of metrics (hit ratio, write-back counts, bus traffic) for a large number of set-associative write-back caches in just a single simulation run, The trace reduction and the efficient simulation techniques are extended to parallel multiprocessor cache simulations, Our simulation results show that our approach substantially reduces the disk space needed to store the program traces and can dramatically speed up cache simulations and still produce the exact results.
Wen-Hann Wang, Jean-Loup Baer
ACM Trans. Comput. Syst.1
1990 Efficient Trace-Driven Simulation Methods for Cache Performance Analysis
abstract
We propose improvements to current trace-driven cache simulation methods to make them faster and more economical. We attack the large time and space demands of cache simulation in two ways. First, we reduce the program traces to the extent that exact performance can still be obtained from the reduced traces. Second, we devise an algorithm that can produce performance results for a variety of metrics (hit ratio, write-back counts, bus traffic) for a large number of set-associative write-back caches in just a single simulation run. The trace reduction and the efficient simulation techniques are extended to parallel multiprocessor cache simulations. Our simulation results show that our approach substantially reduces the disk space needed to store the program traces and can dramatically speedup cache simulations and still produce the exact results.
Wen-Hann Wang, Jean-Loup Baer
SIGMETRICS1
1989 Organization and Performance of a Two-Level Virtual-Real Cache Hierarchy
abstract
We propose and analyze a two-level cache organization that provides high memory bandwidth. The first-level cache is accessed directly by virtual addresses. It is small, fast, and, without the burden of address translation, can easily be optimized to match the processor speed. The virtually-addressed cache is backed up by a large physically-addressed cache; this second-level cache provides a high hit ratio and greatly reduces memory traffic. We show how the second-level cache can be easily extended to solve the synonym problem resulting from the use of a virtually-addressed cache at the first level. Moreover, the second-level cache can be used to shield the virtually-addressed first-level cache from irrelevant cache coherence interference. Finally, simulation results show that this organization has a performance advantage over a hierarchy of physically-addressed caches in a multiprocessor environment.
Wen-Hann Wang, Jean-Loup Baer, Henry M. Levy
ISCA1
1989 Multilevel Cache Hierarchies: Organizations, Protocols, and Performance
Jean-Loup Baer, Wen-Hann Wang
J. Parallel Distributed Comput.2
1988 On the Inclusion Properties for Multi-Level Cache Hierarchies
abstract
The inclusion property is essential in reducing the cache coherence complexity for multiprocessors with multilevel cache hierarchies. Some necessary and sufficient conditions for imposing the inclusion property for fully-associative and set-associative caches, which allow different block sizes at different levels of the hierarchy, are given. Three multiprocessor structures with a two-level cache hierarchy (single cache extension, multiport second-level cache, and bus-based) are examined. The feasibility of imposing the inclusion property in these structures is discussed. This leads to the presentation of an inclusion-coherence mechanism for two-level bus-based architectures.>
Jean-Loup Baer, Wen-Hann Wang
ISCA2
1987 Architectural Choices for Multi-level Cache Hierarchies
Jean-Loup Baer, Wen-Hann Wang
ICPP2