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

R. Reed Taylor

dblp:10/2811 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
0since 2021 · last 2004
—ORCID · none

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

Systems, architecture and hardware · 5 · 2 first-authorSecurity and privacy · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 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
3 papers
Integrated circuit design · 39% Hardware accelerators and domain-specific architectures · 34% Reconfigurable computing and FPGAs · 17%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

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

TopicWeightPapersLastEvidence papers
Integrated circuit design › ASIC design
structured ASIC
0.012004
Enabling energy efficiency in via-patterned gate array devices · DAC 2004
Hardware accelerators and domain-specific architectures
cryptographic accelerator
0.011999
A High-Performance Flexible Architecture for Cryptography · CHES 1999
Hardware accelerators and domain-specific architectures › video coding accelerator
multimedia accelerators
0.011999
PipeRench: A Coprocessor for Streaming multimedia Acceleration · ISCA 1999
Reconfigurable computing and FPGAs › reconfigurable architecture
reconfigurable fabric
0.011999
PipeRench: A Coprocessor for Streaming multimedia Acceleration · ISCA 1999
Energy-efficient computing › low-power design
power optimization
0.012004
Enabling energy efficiency in via-patterned gate array devices · DAC 2004
Integrated circuit design
digital circuit design
0.011999
A High-Performance Flexible Architecture for Cryptography · CHES 1999

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

flexible architecture design · 0.0
YearPublicationVenuePosition
2004 Enabling energy efficiency in via-patterned gate array devices
abstract
In an attempt to enable the cost-effective production of low-and mid-volume application-specific chips, researchers have proposed a number of so-called structured ASIC architectures. These architectures represent a departure from traditional standard-cell-based ASIC designs in favor of techniques which present more physical and structural regularity. If structured ASICs are to become a viable alternative to standard cells, they must deliver performance and energy efficiency which is competitive with standard-cell-based design techniques. This paper focuses on one family of structured ASICs known as via-patterned gate arrays, or VPGAs. In this paper, we present circuit structures and power optimization algorithms which can be applied to VPGA chips in an effort to reduce their operational power dissipation.
R. Reed Taylor, Herman Schmit
DAC1
2004 Creating a power-aware structured ASIC
abstract
In an attempt to enable the cost-effective production of low-and mid-volume application-specific chips, researchers have proposed a number of so-called structured ASIC architectures. These architectures represent a departure from traditional standard-cell-based ASIC designs in favor of techniques which present more physical and structural regularity. This paper presents circuits which provide power-performance exibility in this regular, structured ASIC environment. These circuits, which employ gate sizing and voltage scaling for energy efficiency, enable delay-constrained power optimization to be performed for structured ASIC designs.
R. Reed Taylor, Herman Schmit
ISLPED1
2000 Implementation of Near Shannon Limit Error-Correcting Codes Using Reconfigurable Hardware
abstract
Error correcting codes (ECCs) are widely used in digital communications. New types of ECCs have been proposed which permit error-free data transmission over noisy channels at rates which approach the Shannon capacity. For wireless communication, these new codes allow more data to be carried in the same spectrum, lower transmission power, and higher data security and compression. One new type of ECC, referred to as Turbo Codes, has received a lot of attention, but is computationally expensive to decode and difficult to realize in hardware. Low density parity check codes (LDPCs), another ECC, also provide near Shannon limit error correction ability. However, LDPCs use a decoding scheme which is much more amenable to hardware implementation. This paper first presents an overview of these coding schemes, then discusses the issues involved in building an LDPC decoder using reconfigurable hardware. It presents a hypothetical LDPC implementation using a commercial FPGA, which will give an idea of future research issues and performance gains.
Benjamin A. Levine, R. Reed Taylor, Herman Schmit
FCCM2
1999 A High-Performance Flexible Architecture for Cryptography
R. Reed Taylor, Seth Copen Goldstein
CHES1
1999 PCI-PipeRench and the SWORDAPI: A System for Stream-Based Reconfigurable Computing
abstract
Reconfigurable hardware accelerators have been shown to be flexible and efficient in stream-based applications. In this paper, we discuss the design of PCI-PipeRench and the SWORDAPI. PCI-PipeRench is a coprocessor utilizing the PipeRench architecture which includes on-chip control and data buffering to interface with a host processor over a PCI bus. SWORDAPI calls resemble standard C file control functions, and allow developers to create applications Independent of underlying reconfigurable hardware details. In addition, the SWORDAPI provides a cosimulation environment so that verification can be performed using unmodified application source with a hardware simulator. Efficient utilization of the bus is of critical importance in the design of such a system; various methods used to address this issue are presented.
Ronald Laufer, R. Reed Taylor, Herman Schmit
FCCM2
1999 PipeRench: A Coprocessor for Streaming multimedia Acceleration
abstract
Future computing workloads will emphasize an architecture's ability to perform relatively simple calculations on massive quantities of mixed-width data. This paper describes a novel reconfigurable fabric architecture, PipeRench, optimized to accelerate these types of computations. PipeRench enables fast, robust compilers, supports forward compatibility, and virtualizes configurations, thus removing the fixed size constraint present in other fabrics. For the first time we explore how the bit-width of processing elements affects performance and show how the PipeRench architecture has been optimized to balance the needs of the compiler against the realities of silicon. Finally, we demonstrate extreme performance speedup on certain computing kernels (up to 190x versus a modern RISC processor), and analyze how this acceleration translates to application speedup.
Seth Copen Goldstein, Herman Schmit, Matthew Moe, Mihai Budiu, Srihari Cadambi, R. Reed Taylor, Ronald Laufer
ISCA6