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.

Hiraku Nakano

dblp:68/5589 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
0since 2021 · last 1991
—ORCID · none

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

Systems, architecture and hardware · 1Software 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
1 paper
Processor architecture and microarchitecture · 100%

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

TopicWeightPapersLastEvidence papers
Processor architecture and microarchitecture
instruction-level parallelism
0.011991
OHMEGA: A VLSI Superscalar Processor Architecture for Numerical Applications · ISCA 1991
Processor architecture and microarchitecture
out-of-order execution
0.011991
OHMEGA: A VLSI Superscalar Processor Architecture for Numerical Applications · ISCA 1991
Processor architecture and microarchitecture › instruction scheduling
static instruction scheduling
0.011991
OHMEGA: A VLSI Superscalar Processor Architecture for Numerical Applications · ISCA 1991
Processor architecture and microarchitecture
superscalar processor
0.011991
OHMEGA: A VLSI Superscalar Processor Architecture for Numerical Applications · ISCA 1991
Processor architecture and microarchitecture
branch prediction
0.011991
OHMEGA: A VLSI Superscalar Processor Architecture for Numerical Applications · ISCA 1991
Processor architecture and microarchitecture › pipelining
pipeline hazard
0.011991
OHMEGA: A VLSI Superscalar Processor Architecture for Numerical Applications · ISCA 1991

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

VLSI design · 0.0
YearPublicationVenuePosition
1991 OHMEGA: A VLSI Superscalar Processor Architecture for Numerical Applications
abstract
multiple instructions per clock cycle, there are at least four This paper describes a VLSI superscalar processor architecture which can sustain very high performance in numericai applications. The architecture performs instructionlevel scheduling statically by the compiler, and performs outof-order issuing and executing of instructions to decrease the stall on the pipelines that dynamically occurs in execution. In this architecture, a pair of instructions are fetched in every clock cycle, decoded simultaneously, and issued to corresponding execution pipelines independently. For ease of instruction-level scheduling by the compiler, the architecture provider: -i) rimultaneoun execution df almost all pairs of instructions including Store-Stare pair and Load-Store pair, ii) simple, low-latency, and easily-paired execution pipeline structure, and iii) high-capacity muiti-ported floating point registers and integer registers. Enhanced performance by the dynamic decrease of the pipeline hazards is achieved by i) efficient data dependency resolution with novel Directly Tag Compare (DTC) method, ii) non-penalty branch mechanism and simple control dependency resolution, and iii) large data transfer ability by the pipelined data cache and 128 bit wide bus bandwidth. An efficient data dependency resolutioi mechanism, which is realized by using the novel DTC method, synchronized pipeiine operation, and data bypassing network, permits out-of-order instruction issuing and execution. The idea of DTC method is similar to that of dynamic data-flaw architecture with tagged token. The non-penalty branches are realized by three techniques, delayed branch, LOOP instruction that executer counter decrement, compare, and branch in one clock cycle, and non-penalty conditional branch with predicted condition codes. These 'techniques contribute to the decrease of the pipeline stalls occurring at run time. The architecture can achieve 80MFLOPS/80MIPS peak performance at 4OMHz clock and sustain 1.4 to 3.6 times higher performance of simple Multiple Function Unit (MFU) type RISC processors by taking advantage of these techniques.
Masaitsu Nakajima, Hiraku Nakano, Yasuhiro Nakakura, Tadahiro Yoshida, Yoshiyuki Goi, Yuji Nakai, Reiji Segawa, Takeshi Kishida, Hiroshi Kadota
ISCA2