Demo Data from VLDB 2026 / reviewers in the wild / expert
Yedidya Hilewitz
dblp:06/4536
· DBLP profile ↗
5ranked-venue papers
5as first author
0since 2021 · last 2009
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 first-authorSecurity and privacy · 1 · 1 first-authorTheory of computation · 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
1 paper |
Processor architecture and microarchitecture · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture › microprocessor design › processor core design
functional units |
0.1 | 1 | 2009 | A New Basis for Shifters in General-Purpose Processors for Existing and Advanced Bit Manipulations · IEEE Trans. Computers 2009 |
Processor architecture and microarchitecture
instruction set architecture |
0.1 | 1 | 2009 | A New Basis for Shifters in General-Purpose Processors for Existing and Advanced Bit Manipulations · IEEE Trans. Computers 2009 |
Processor architecture and microarchitecture › microprocessor design › processor core design
datapath design |
0.0 | 1 | 2009 | A New Basis for Shifters in General-Purpose Processors for Existing and Advanced Bit Manipulations · IEEE Trans. Computers 2009 |
Methods — techniques the papers use, named apart from their topics
inverse butterfly network · 0.1butterfly network · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2009 | A New Basis for Shifters in General-Purpose Processors for Existing and Advanced Bit ManipulationsabstractThis paper describes a new basis for the implementation of the shifter functional unit in microprocessors that can implement new advanced bit manipulations as well as standard shifter operations. Our design is based on the inverse butterfly and butterfly data path circuits, rather than the barrel shifter or log-shifter designs currently used. We show how this new shifter can implement the standard shift and rotate operations, as well as more advanced extract, deposit, and mix operations found in some processors. Furthermore, it can perform important new classes of even more advanced bit manipulation instructions like arbitrary bit permutations, bit gather (or parallel extract), and bit scatter (or parallel deposit) instructions. Thus, our new functional unit performs the functionality of three functional units-the basic shifter, the multimedia-mix unit, and the advanced bit manipulation functional unit, while having a latency only slightly longer than that of the log-shifter. For performing only the existing functions of a shifter, it has significantly smaller area. Yedidya Hilewitz, Ruby B. Lee |
IEEE Trans. Computers | 1 |
| 2008 | Bit matrix multiplication in commodity processorsabstractRegisters in processors generally contain words or, with the addition of multimedia extensions, short vectors of subwords of bytes or 16-bit elements. In this paper, we view the contents of registers as vectors or matrices of individual bits. However, the facility to operate efficiently on the bit-level is generally lacking. A commodity processor usually only has logical and shift instructions and occasionally population count instructions. Perhaps the most powerful primitive bit-level operation is the bit matrix multiply (BMM) instruction, currently found only in supercomputers like Cray. This instruction multiplies two ntimesn bit matrices. In this paper, we show the power of BMM. We propose and analyze new processor instructions that implement simpler BMM primitive operations more suitable for a commodity processor. We show the impact of BMM on the performance of critical application kernels and discuss its hardware cost. Yedidya Hilewitz, Cédric Lauradoux, Ruby B. Lee |
ASAP | 1 |
| 2008 | Accelerating the Whirlpool Hash Function Using Parallel Table Lookup and Fast Cyclical Permutation
Yedidya Hilewitz, Yiqun Lisa Yin, Ruby B. Lee |
FSE | 1 |
| 2007 | Performing Advanced Bit Manipulations Efficiently in General-Purpose ProcessorsabstractThis paper describes a new basis for the implementation of a shifter functional unit. We present a design based on the inverse butterfly and butterfly datapath circuits that performs the standard shift and rotate operations, as well as more advanced extract, deposit and mix operations found in some processors. Additionally, it also supports important new classes of even more advanced bit manipulation instructions recently proposed: these include arbitrary bit permutations, bit scatter and bit gather instructions. The new functional unit's datapath is comparable in latency to that of the classic barrel shifter. It replaces two existing functional units-shifter and mix-with a much more powerful one. Yedidya Hilewitz, Ruby B. Lee |
IEEE Symposium on Computer Arithmetic | 1 |
| 2006 | Fast Bit Compression and Expansion with Parallel Extract and Parallel Deposit InstructionsabstractCurrent microprocessor instruction set architectures are word oriented, with some subword support. Many important applications, however, can realize substantial performance benefits from bitoriented instructions. We propose the parallel extract (pex) and parallel deposit (pdep) instructions to accelerate compressing and expanding selections of bits. We show that these instructions can be implemented by the fast inverse butterfly and butterfly network circuits. We evaluate latency and area costs of alternative functional units for implementing subsets of advanced bit manipulation instructions. We show applications exhibiting significant speedup, 3.41x on average over a basic RISC architecture, and 2.48x on average over an instruction set architecture (ISA) that supports extract and deposit instructions. Yedidya Hilewitz, Ruby B. Lee |
ASAP | 1 |