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

Kenneth J. Janik

dblp:97/5232 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 1998
—ORCID · none

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

Systems, architecture and hardware · 2 · 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
2 papers
Processor architecture and microarchitecture · 87% Integrated circuit design · 13%

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

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture › pipelining
counterflow pipeline
0.021998
Non-Stalling CounterFlow Architecture · HPCA 1998
Advances of the Counterflow Pipeline Microarchitecture · HPCA 1997
Processor architecture and microarchitecture
speculation
0.011998
Non-Stalling CounterFlow Architecture · HPCA 1998
Processor architecture and microarchitecture
pipelining
0.011997
Advances of the Counterflow Pipeline Microarchitecture · HPCA 1997
Integrated circuit design
asynchronous circuit design
0.021998
Non-Stalling CounterFlow Architecture · HPCA 1998
Advances of the Counterflow Pipeline Microarchitecture · HPCA 1997

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

simulation · 0.0VHDL · 0.0
YearPublicationVenuePosition
1998 Non-Stalling CounterFlow Architecture
abstract
The counterflow pipeline concept was originated by Sproull et al.(1994) to demonstrate the concept of asynchronous circuits. This architecture relies on distributed decision making and localized clocking and data movement. We have taken these ideas and reformulated them into a substantially faster more scalable architecture that has the same distributed decision making and locality for clocking and data, but adds very aggressive speculation, no stalls, and other desirable characteristics. A high level Java simulator has been built to explore the design tradeoffs and evaluate performance.
Michael F. Miller, Kenneth J. Janik, Shih-Lien Lu
HPCA2
1997 Advances of the Counterflow Pipeline Microarchitecture
abstract
The counterflow pipeline concept was originated by R.F. Sproull et al. (1994) to demonstrate the concept of asynchronous circuits. This architecture provides better throughput via clocking and data locality within the pipeline. We have taken these ideas and reformulated them into a scalable architecture that has the same locality for clocking and data, but adds aggressive speculation, fewer pipeline stalls, and a much faster startup. A high level C++ simulator has been built to explain the design tradeoffs. A VHDL model of an implementation of CFPP has been designed to validate the concept.
Kenneth J. Janik, Shih-Lien Lu, Michael F. Miller
HPCA1