Demo Data from VLDB 2026 / reviewers in the wild / expert
José A. Tierno
dblp:89/2891
· DBLP profile ↗
5ranked-venue papers
1as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 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 |
Electronic design automation · 34% Hardware reliability and fault tolerance · 24% Reconfigurable computing and FPGAs · 17% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Reconfigurable computing and FPGAs
FPGA prototyping |
0.1 | 1 | 2012 | A cycle-accurate, cycle-reproducible multi-FPGA system for accelerating multi-core processor simulation · FPGA 2012 |
Electronic design automation › hardware verification and test
hardware verification |
0.1 | 1 | 2012 | A cycle-accurate, cycle-reproducible multi-FPGA system for accelerating multi-core processor simulation · FPGA 2012 |
Electronic design automation › hardware verification and test › functional verification
logic verification |
0.1 | 1 | 2012 | A cycle-accurate, cycle-reproducible multi-FPGA system for accelerating multi-core processor simulation · FPGA 2012 |
Energy-efficient computing
power management |
0.1 | 1 | 2011 | Active management of timing guardband to save energy in POWER7 · MICRO 2011 |
Hardware reliability and fault tolerance
timing guardband |
0.1 | 1 | 2011 | Active management of timing guardband to save energy in POWER7 · MICRO 2011 |
Processor architecture and microarchitecture
chip multiprocessor |
0.0 | 1 | 2012 | A cycle-accurate, cycle-reproducible multi-FPGA system for accelerating multi-core processor simulation · FPGA 2012 |
Hardware reliability and fault tolerance
aging |
0.0 | 1 | 2011 | Active management of timing guardband to save energy in POWER7 · MICRO 2011 |
Hardware reliability and fault tolerance
process variation |
0.0 | 1 | 2011 | Active management of timing guardband to save energy in POWER7 · MICRO 2011 |
Integrated circuit design › digital circuit design
arithmetic circuit design |
0.0 | 1 | 1998 | Asynchronous Parallel Prefix Computation · IEEE Trans. Computers 1998 |
Integrated circuit design
asynchronous circuit design |
0.0 | 1 | 1998 | Asynchronous Parallel Prefix Computation · IEEE Trans. Computers 1998 |
Parallel and multicore computing
parallel algorithms |
0.0 | 1 | 1998 | Asynchronous Parallel Prefix Computation · IEEE Trans. Computers 1998 |
Parallel and multicore computing › parallel algorithms › PRAM algorithms
parallel prefix computation |
0.0 | 1 | 1998 | Asynchronous Parallel Prefix Computation · IEEE Trans. Computers 1998 |
Methods — techniques the papers use, named apart from their topics
design partitioning · 0.1clock synchronization · 0.1asynchronous circuit design · 0.0associative binary operation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | A cycle-accurate, cycle-reproducible multi-FPGA system for accelerating multi-core processor simulationabstractSoftware based tools for simulation are not keeping up with the demands for increased chip and system design complexity. In this paper, we describe a cycle-accurate and cycle-reproducible large-scale FPGA platform that is designed from the ground up to accelerate logic verification of the Bluegene/Q compute node ASIC, a multi-processor SOC implemented in IBM's 45 nm SOI CMOS technology. This paper discusses the challenges for constructing such large-scale FPGA platforms, including design partitioning, clocking & synchronization, and debugging support, as well as our approach for addressing these challenges without sacrificing cycle accuracy and cycle reproducibility. The resulting fullchip simulation of the Bluegene/Q compute node ASIC runs at a simulated processor clock speed of 4 MHz, over 100,000 times faster than the logic level software simulation of the same design. The vast increase in simulation speed provides a new capability in the design cycle that proved to be instrumental in logic verification as well as early software development and performance validation for Bluegene/Q. Sameh W. Asaad, Ralph Bellofatto, Bernard Brezzo, Chuck Haymes, Mohit Kapur, Benjamin D. Parker, Proshanta Saha, Todd Takken, José A. Tierno |
FPGA | 10 |
| 2011 | Active management of timing guardband to save energy in POWER7abstractMicroprocessor voltage levels include substantial margin to deal with process variation, system power supply variation, workload induced thermal and voltage variation, aging, random uncertainty, and test inaccuracy. This margin allows the microprocessor to operate correctly during worst-case conditions, but during typical conditions it is larger than necessary and wastes energy. We present a mechanism that reduces excess voltage margin by (1) introducing a critical path monitor (CPM) circuit that measures available timing margin in real-time, (2) coupling the CPM output to the clock generation circuit to adjust clock frequency within cycles in response to excess or inadequate timing margin, and (3) adjusting the processor voltage level periodically in firmware to achieve a specified average clock frequency target. We implemented this mechanism in a prototype IBM POWER7 server. During better-than-worst case conditions our guardband management mechanism reduces the average voltage setting 137-152 mV below nominal, resulting in average processor power reduction of 24% with no performance loss while running industry-standard benchmarks. Charles Lefurgy, Alan J. Drake, Michael S. Floyd, Malcolm Allen-Ware, Bishop Brock, José A. Tierno, John B. Carter |
MICRO | 6 |
| 2010 | An Adaptively Pipelined Mixed Synchronous-Asynchronous Digital FIR Filter Chip Operating at 1.3 GigahertzabstractA high-throughput low-latency digitalfinite impulse response(FIR) filter has been designed for use inpartial-response maximum-likelihood(PRML) read channels of modern disk drives. The filter is a hybrid synchronous-asynchronous design. The speed-critical portion of the filter is designed as a high-performance asynchronous pipeline sandwiched between synchronous input and output portions, making it possible for the entire filter to be embedded within a clocked system. A novel feature of the filter is that the degree of pipelining is dynamically variable, depending upon the input data rate. This feature is critical in obtaining a very low filter latency throughout the range of operating frequencies. The filter is a ten-tap six-bit FIR filter, fabricated in a 0.18-μm CMOS process. Resulting chips were fully functional over a wide range of supply voltages, and exhibited throughputs of over 1.3 giga-items/s, and latencies of 2-5 clock cycles. Interestingly, the filter throughput was limited by the synchronous portion of the chip; the internal asynchronous pipeline was estimated to be capable of significantly higher throughputs, around 1.8 giga-items/s. More importantly though, the adaptively pipelined nature of the filter allows it to offer a worst-case latency of only 10 ns, which is half the worst-case latency of the best previously reported comparable fully-synchronous implementation by Rylov et al. Montek Singh, José A. Tierno, Alexander V. Rylyakov, Sergey V. Rylov, Steven M. Nowick |
IEEE Trans. Very Large Scale Integr. Syst. | 2 |
| 1998 | Asynchronous Parallel Prefix ComputationabstractThe prefix problem is to compute all the products x/sub 1//spl otimes/x/sub 2//spl otimes/.../spl otimes/x/sub k/, for 1/spl les/k/spl les/n, where /spl otimes/ is an associative binary operation. We start with an asynchronous circuit to solve this problem with O(log n) latency and O(n log n) circuit size, with O(n) /spl otimes/-operations in the circuit. Our contributions are: (1) a modification to the circuit that improves its average-case latency from O(log n) to O(log log n) time, and (2) a further modification that allows the circuit to run at full-throughput, i.e., with constant response time. The construction can be used to obtain an asynchronous adder with O(log n) worst-case latency and O(log log n) average-case latency. Rajit Manohar, José A. Tierno |
IEEE Trans. Computers | 2 |
| 1997 | Asynchronous Transpose-Matrix ArchitecturesabstractThe matrix transposition operation is a necessary step in several image/video compression and decompression algorithms, in particular the discrete cosine transform (DCT) and its inverse (IDCT), and some distributed arithmetic applications. These algorithms have to be performed at high data-rates, and with a minimum of power dissipation for portable applications. The authors describe how the clocked solution is usually implemented, and present two new asynchronous architectures that perform matrix transposition. These architectures, one based on two phase signaling, one based on four phase signaling, have better characteristics than the clocked solution in terms of latency and power, at no cost in area or throughput. They discuss the characteristics of these three architectures and evaluate the relative advantages of each one. José A. Tierno, Prabhakar Kudva |
ICCD | 1 |