Pius Ng

dblp:73/1972 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 1993
—ORCID · none

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

Systems, architecture and hardware · 2Software engineering, systems software and programming languages · 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 · 54% Memory systems · 42% Electronic design automation · 4%

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

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture
branch prediction
0.011993
A comparision of superscalar and decoupled access/execute architectures · MICRO 1993
Processor architecture and microarchitecture
instruction fetch
0.011993
A comparision of superscalar and decoupled access/execute architectures · MICRO 1993
Processor architecture and microarchitecture
superscalar processor
0.011993
A comparision of superscalar and decoupled access/execute architectures · MICRO 1993
Memory systems › memory management › virtual memory › address translation
TLB
0.011992
A partitioned translation lookaside buffer approach to reducing address bandwith · ISCA 1992
Memory systems › memory management
virtual memory
0.011992
A partitioned translation lookaside buffer approach to reducing address bandwith · ISCA 1992
Processor architecture and microarchitecture › execution model
decoupled access/execute architecture
0.011993
A comparision of superscalar and decoupled access/execute architectures · MICRO 1993
Electronic design automation › microfluidic biochip design
pin reduction
0.011992
A partitioned translation lookaside buffer approach to reducing address bandwith · ISCA 1992

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

trace-driven simulation · 0.0simulation · 0.0
YearPublicationVenuePosition
1993 A comparision of superscalar and decoupled access/execute architectures
abstract
Even with a very accurate dynamic branch predictor, a superscalar processor must predict instruction fetch addresses no later than the first pipeline stage to avoid suffering pipeline bubbles every time a branch is taken. Unfortunately, branch addresses generally are not known prior to instruction decode. Therefore, some indirect technique is required to identify a branch instruction and enable branch prediction while the branch instruction is being fetched. This is the branch identification problem. Intel Pentium adopts a scheme that solves this problem; however, its scheme assumes an issue rate of two instructions per cycle. An aggressive superscalar processor, issuing more than two instructions per cycle, cannot effectively use that scheme. The authors propose and compare two viable schemes for solving the branch identification problem for wide-issue superscalar processors.>
Matthew K. Farrens, Pius Ng, Phil Nico
MICRO2
1992 A partitioned translation lookaside buffer approach to reducing address bandwith
abstract
Simulations indicate a simple modification of existing virtual memory hardware can significantly reduce the number of pins required to transmit address information from processor to off-chip memory. This modification consists of partitioning a TLB so that virtual page numbers are stored in a cache on the processor and corresponding real page numbers are sotred in registers at the memory, making it possible to transmit a small register index instead of the entire real page number.
Matthew K. Farrens, Arvin Park, Rob Fanfelle, Pius Ng, Gary S. Tyson
ISCA4