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

Zhi Alex Ye

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

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

Systems, architecture and hardware · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 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
2 papers
Reconfigurable computing and FPGAs · 67% Processor architecture and microarchitecture · 33%
Software engineering, system software, and programming languages
2 papers
Compilers and program optimization · 100%

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

TopicWeightPapersLastEvidence papers
Reconfigurable computing and FPGAs › reconfigurable architecture
reconfigurable functional unit
0.122000
CHIMAERA: a high-performance architecture with a tightly-coupled reconfigurable functional unit · ISCA 2000
A C compiler for a processor with a reconfigurable functional unit · FPGA 2000
Processor architecture and microarchitecture
superscalar processor
0.012000
CHIMAERA: a high-performance architecture with a tightly-coupled reconfigurable functional unit · ISCA 2000

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

instruction collapsing · 0.1fine-grain data-parallel execution · 0.1control-flow conversion · 0.1compilation techniques for computation extraction · 0.1
YearPublicationVenuePosition
2000 A C compiler for a processor with a reconfigurable functional unit
abstract
This paper describes a C compiler for a mixed Processor/FPGA architecture where the FPGA is a Reconfigurable Functional Unit (RFU). It presents three compilation techniques that can extract computations from applications to put into the RFU. The results show that large instruction sequences can be created and extracted by these techniques. An average speedup of 2.6 is achieved over a set of benchmarks.
Zhi Alex Ye, U. Nagaraj Shenoy, Prithviraj Banerjee
FPGA1
2000 CHIMAERA: a high-performance architecture with a tightly-coupled reconfigurable functional unit
abstract
Reconfigurable hardware has the potential for significant performance improvements by providing support for application-specific operations. We report our experience with Chimaera, a prototype system that integrates a small and fast reconfigurable functional unit (RFU) into the pipeline of an aggressive, dynamically-scheduled superscalar processor. Chimaera is capable of performing 9-input/1-output operations on integer data. We discuss the Chimaera C compiler that automatically maps computations for execution in the RFU. Chimaera is capable of: (1) collapsing a set of instructions into RFU operations, (2) converting control-flow into RFU operations, and (3) supporting a more powerful fine-grain data-parallel model than that supported by current multimedia extension instruction sets (for integer operations), Using a set of multimedia and communication applications bye show that even with simple optimizations. The Chimaera C compiler is able to map 22% of all instructions to the RFU on the average. A variety of computations are mapped into RFU operations ranging from as simple as add/sub-shift pairs to operations of more than 10 instructions including several branches. Timing experiments demonstrate that for a 4-way out-of-order superscalar processor Chimaera results in average performance improvements of 21%, assuming a very aggressive core processor design (most pessimistic RFU latency model) and communication overheads from and to the RFU.
Zhi Alex Ye, Andreas Moshovos, Scott Hauck, Prithviraj Banerjee
ISCA1