Demo Data from EDBT 2026 / reviewers in the wild / expert
Neil M. Wigley
dblp:05/4461
· DBLP profile ↗
7ranked-venue papers
4as first author
0since 2021 · last 1995
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 3 first-authorTheory of computation · 2 · 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 |
Integrated circuit design · 73% Emerging computing paradigms · 23% Processor architecture and microarchitecture · 4% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Emerging computing paradigms
approximate and stochastic computing |
0.0 | 2 | 1994 | Large Dynamic Range Computations over Small Finite Rings · IEEE Trans. Computers 1994 On Modulus Replication for Residue Arithmetic Computations of Complex Inner Products · IEEE Trans. Computers 1990 |
Integrated circuit design › digital circuit design
arithmetic circuit design |
0.0 | 2 | 1994 | Large Dynamic Range Computations over Small Finite Rings · IEEE Trans. Computers 1994 On Modulus Replication for Residue Arithmetic Computations of Complex Inner Products · IEEE Trans. Computers 1990 |
Integrated circuit design
digital circuit design |
0.0 | 2 | 1994 | Large Dynamic Range Computations over Small Finite Rings · IEEE Trans. Computers 1994 On Modulus Replication for Residue Arithmetic Computations of Complex Inner Products · IEEE Trans. Computers 1990 |
Integrated circuit design
residue number system arithmetic |
0.0 | 2 | 1994 | Large Dynamic Range Computations over Small Finite Rings · IEEE Trans. Computers 1994 On Modulus Replication for Residue Arithmetic Computations of Complex Inner Products · IEEE Trans. Computers 1990 |
Processor architecture and microarchitecture › pipelining
parallel-pipeline architecture |
0.0 | 1 | 1994 | Large Dynamic Range Computations over Small Finite Rings · IEEE Trans. Computers 1994 |
Integrated circuit design
VLSI design |
0.0 | 1 | 1994 | Large Dynamic Range Computations over Small Finite Rings · IEEE Trans. Computers 1994 |
Methods — techniques the papers use, named apart from their topics
quantization analysis · 0.0scaling · 0.0multivariate mapping · 0.0polynomial residue coding · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1995 | An array processor for inner product computations using a Fermat number ALUabstractThis paper explores an architecture for parallel independent computations of inner products over the direct product ring /spl Rfr//sub 257/spl times/17/. The structure is based on the polynomial mapping of the Modulus Replication RNS for calculations over dynamic ranges much larger than the product of the computational moduli. We show that the computational ring is optimal for our purposes, and introduce basic cells for the efficient calculation of all elements of the polynomial ring computations. Wenzhe Luo, Graham A. Jullien, Neil M. Wigley, William C. Miller, Zhongde Wang |
ASAP | 3 |
| 1994 | Large Dynamic Range Computations over Small Finite RingsabstractPresents a new multivariate mapping strategy for the recently introduced Modulus Replication Residue Number System (MRRNS). This mapping allows computation over a large dynamic range using replications of extremely small rings. The technique maintains the useful features of the MRRNS, namely: ease of input coding; absence of a Chinese Remainder Theorem inverse mapping across the full dynamic range; replication of identical rings; and natural integration of complex data processing. The concepts are illustrated by a specific example of complex inner product processing associated with a radix-4 decimation in time fast Fourier transform algorithm. A complete quantization analysis is performed and an efficient scaling strategy chosen based on the analysis. The example processor uses replications of three rings: modulo-3, -5, and -7; the effective dynamic range is in excess of 32 b. The paper also includes very-large-scale-integration implementation strategies for the processor architecture that consists of arrays of massively parallel linear bit-level pipelines.> Neil M. Wigley, Graham A. Jullien, Daniel Reaume |
IEEE Trans. Computers | 1 |
| 1993 | Integer mapping architectures for the polynomial ring engineabstractA finite polynomial ring structure for mapping inner product computations to parallel independent ring computations over 3-b moduli has been introduced by N.M. Wigley et al. (1992). The main algorithmic computation architecture can be implemented using well-established systolic array mapping principles, and a project to construct a Polynomial Ring Engine (PRE) is underway to exploit the VLSI implementation properties of such computations. A semi-systolic architecture for the input and output conversion mappings that are required in the engine is introduced here. It is shown that the entire mappings procedure can be carried out with pipelined six-input logic blocks and small, fast, binary adders. CMOS implementation techniques for the pipelined blocks are discussed, and the design procedure is illustrated with results from a recently completed module generator.> Sami S. Bizzan, Graham A. Jullien, Neil M. Wigley, William C. Miller |
IEEE Symposium on Computer Arithmetic | 3 |
| 1993 | VLSI implementations of number theoretic techniques in signal processing
Graham A. Jullien, Neil M. Wigley, William C. Miller |
Integr. | 2 |
| 1991 | Small moduli replications in the MRRNSabstractThe authors describe mapping, scaling, and conversion processes using a new mapping strategy for the modulus replication residue number system (MRRNS). The strategy allows direct mapping of bits of either a purely real or multiplexed bit coded complex number to a set of independent rings, defined by moduli 3, 5, and 7. The MRRNS technique is superior to a large QRNS system operating with a computational dynamic range of over 27 b. A classical radix-4 implementation of a 1024 FFT is used for the comparison. The scaling and conversion procedure is shown to be a set of finite ring calculations followed by an array of ordinary binary adders. The VLSI implementation of the most complex finite ring circuit required (a Mod 7 multiplier) is shown to be easily implemented using the switching tree approach, and mask extracted simulations at 50 MHz demonstrate the embedding of the switching trees in a dynamic pipeline/evaluate circuit with restoring latch.> Neil M. Wigley, Graham A. Jullien, Daniel Reaume, William C. Miller |
IEEE Symposium on Computer Arithmetic | 1 |
| 1990 | Array processing on finite polynomial ringsabstractThe disadvantage of computations using finite rings is the need to compute over many different rings in order to produce useful dynamic ranges of computation. By mapping integers into polynomial rings, one can replace the different rings by the replication of the same ring with considerable computational advantages. The authors present the methodology of such a mapping strategy, and discuss the application of the features of the technique to dense fabrication strategies such as WSI and ULSI, where redundancy is an integral part of the architecture. It is shown that all of the operations can be performed by the recently introduced bit-steered ROM technique, with attendant advantages of easy testability and fault detection. The polynomial mapping strategy allows the extra advantage of low-overhead redundancy when general computational blocks are employed.> Neil M. Wigley, Graham A. Jullien |
ASAP | 1 |
| 1990 | On Modulus Replication for Residue Arithmetic Computations of Complex Inner ProductsabstractA technique is presented for coding weighted magnitude components (e.g. bits) of numbers directly into polynomial residue rings, such that repeated use may be made of the same set of moduli to effectively increase the dynamic range of the computation. This effectively limits the requirement for large sets of relatively prime moduli, For practical computations over quadratic residue rings, at least 6-bit moduli have to be considered. It is shown that 5-bit moduli can be effectively used for large dynamic range computations.> Neil M. Wigley, Graham A. Jullien |
IEEE Trans. Computers | 1 |