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

Dana S. Henry

dblp:86/5141 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
0since 2021 · last 2002
—ORCID · none

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

Systems, architecture and hardware · 3 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorArtificial intelligence and machine learning · 1Graphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1

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
Processor architecture and microarchitecture · 97% Interconnection networks and networks-on-chip · 3%

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

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture
instruction-level parallelism
0.012000
Circuits for wide-window superscalar processors · ISCA 2000
Processor architecture and microarchitecture › instruction-level parallelism
large instruction window
0.012000
Circuits for wide-window superscalar processors · ISCA 2000
Processor architecture and microarchitecture
superscalar processor
0.012000
Circuits for wide-window superscalar processors · ISCA 2000
Interconnection networks and networks-on-chip
network interface
0.011992
A Tightly-Coupled Processor-Network Interface · ASPLOS 1992

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

simulation · 0.0circuit design · 0.0
YearPublicationVenuePosition
2002 Applying Machine Learning for Ensemble Branch Predictors
Gabriel H. Loh, Dana S. Henry
IEA/AIE2
2002 A Comparison of Asymptotically Scalable Superscalar Processors
Bradley C. Kuszmaul, Dana S. Henry, Gabriel H. Loh
Theory Comput. Syst.2
2000 Circuits for wide-window superscalar processors
abstract
Our program benchmarks and simulations of novel circuits indicate that large-window processors are feasible. Using our redesigned superscalar components, a large-window processor implemented in today's technology can achieve an increase of 10-60% (geometric mean of 31%) in program speed compared to today's processors. The processor operates at clock speeds comparable to today's processors, but achieves significantly higher ILP.
Dana S. Henry, Bradley C. Kuszmaul, Gabriel H. Loh, Rahul Sami
ISCA1
1999 A Comparison of Scalable Superscalar Processors
abstract
The poor scalability of existing superscalar processors has been of great concern to the computer engineering community.In particular, the critical-path lengths of many components in existing implementations grow as O(n') where n is the fetch width, the issue width, or the window size.This paper describes two scalable processor architectures, the Ultrascalar I and the Ultrascalar II, and compares their VLSI complexities (gate delays, wire-length delays, and area.)Both processors are implemented by a large collection of ALUs with controllers (together called execution stations) connected together by a network of parallel-prefix tree circuits.A fattree network connects an interleaved cache to the execution stations.These networks provide the full functionality of superscalar processors including renaming, out-of-order execution, and speculative execution.The difference between the processors is in the mechanism used to transmit register values from one execution station to another.Both architectures use a parallel-prefix tree to communicate the register values between the execution stations.The Ultrascalar I transmits an entire copy of the register file to each station, and the station chooses which register values it needs based on the instruction.The Ultrascalar I uses an H-tree layout.The Ultrascalar II uses a mesh-of-trees and carefully sends only the register values that will actually be needed by each subtree to reduce the number of wires required on the chip.The complexity results are as follows: The complexity is described for a processor which has an instruction-set architecture containing L logical registers and can execute n instructions in parallel.The chip provides enough memory bandwidth to execute up to M(n) memory operations per cycle.(M is assumed to have a certain regularity property.)In all the processors, the VLSI area is the square of the wire delay.The Ultrascalar I has gate delay O(log n) and wire-delayj2), and O(fiL + M(n)) if M(n) is 0(nli2+') 'This work was partially supported by NSF Career Grants CCR-9702980 (Kuszmaul) and MIP-9702281 (Henry) and by an equipment grant from Intel.Permission to make digital or hard copies of all or part of this work for personal or classroom USC is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the tirst page.To copy otherwise, to republish, to post on servers or to redistribute to lists.requires prior specific permission and/or a fee.
Bradley C. Kuszmaul, Dana S. Henry, Gabriel H. Loh
SPAA2
1992 A Tightly-Coupled Processor-Network Interface
abstract
Article Free Access Share on A tightly-coupled processor-network interface Authors: Dana S. Henry View Profile , Christopher F. Joerg View Profile Authors Info & Claims ASPLOS V: Proceedings of the fifth international conference on Architectural support for programming languages and operating systemsSeptember 1992 Pages 111–122https://doi.org/10.1145/143365.143497Published:01 September 1992Publication History 80citation599DownloadsMetricsTotal Citations80Total Downloads599Last 12 Months34Last 6 weeks8 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF
Dana S. Henry, Christopher F. Joerg
ASPLOS1