Demo Data from EDBT 2026 / reviewers in the wild / expert
Michael J. B. Duff
dblp:79/4977
· DBLP profile ↗
8ranked-venue papers
5as first author
0since 2021 · last 1998
0000-0001-6671-5509ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 3 first-authorSystems, architecture and hardware · 2Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, 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
2 papers |
Hardware accelerators and domain-specific architectures · 53% Parallel and multicore computing · 27% Integrated circuit design · 16% |
Topics — the 3 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Integrated circuit design › VLSI design
custom integrated circuit |
0.0 | 1 | 1988 | The CLIP7A Image Processor · IEEE Trans. Pattern Anal. Mach. Intell. 1988 |
Parallel and multicore computing
parallel algorithms |
0.0 | 1 | 1978 | An Analysis of Computational Cost in Image Processing: A Case Study · IEEE Trans. Computers 1978 |
Parallel and multicore computing › parallel algorithms
parallel image processing |
0.0 | 1 | 1978 | An Analysis of Computational Cost in Image Processing: A Case Study · IEEE Trans. Computers 1978 |
Methods — techniques the papers use, named apart from their topics
speed comparison · 0.0parallel algorithm design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1998 | The use of nanoelectronic devices in highly parallel computing systemsabstractThe continuing development of smaller electronic devices into the nanoelectronic regime offers great possibilities for the construction of highly parallel computers. This paper describes work designed to discover the best ways to take advantage of this opportunity. Simulated results are presented which indicate that improvements in clock rates of two orders of magnitude, and in packing density of three orders of magnitude, over the best current systems, should be attainable. These results apply to the class of data-parallel computers, and their attainment demands modifications to the design which are also described. Evaluation of the requirements of alternative classes of parallel architecture is currently under way, together with a study of the vitally important area of fault-tolerance. Terry J. Fountain, Michael J. B. Duff, D. G. Crawley, Chris D. Tomlinson, C. D. Moffat |
IEEE Trans. Very Large Scale Integr. Syst. | 2 |
| 1994 | Algorithm design for image processing in the context of cellular logic
Michael J. B. Duff, Terry J. Fountain |
Image Vis. Comput. | 1 |
| 1990 | Enhancing the two-dimensional meshabstractA number of architectures which combine efficient iconic and symbolic processing are reviewed. An approach which enhances the structure of the 2D mesh while still retaining that structure is suggested. The deficiencies of the mesh, in its usual form, in terms of symbolic processing are taken as indications of how the enhancement should proceed. The authors identify three orthogonal properties (processor power, processor autonomy, and interprocessor connectivity) which are open to manipulation. On the basis of a number of generic operations, both iconic and symbolic, the effect of varying each of these parameters is examined with emphasis on the requirements for sequences of operations to execute efficiently. An attempt is made to evaluate the cost-effectiveness of the various possibilities.> Michael J. B. Duff, Terry J. Fountain |
ICPR (2) | 1 |
| 1988 | The CLIP7A Image ProcessorabstractA description is given of the CLIP7 image-processing chip. The device is implemented as a custom designed integrated circuit and contains a single processing element for use in arrays of processors. The chip uses 16-bit internal and 8-bit external data buses and divides crudely into two major sections: data processing and data input/output. The first structure to be assembled using these processors is a 256-element linear array, each element incorporating two of the CLIP7 processors. This system, known as CLIP7A, is used both to study the application of partial local autonomy techniques to image processing and also as a fast and convenient system for the emulation of other architectures. CLIP7A software and hardware are also described.> Terry J. Fountain, K. N. Matthews, Michael J. B. Duff |
IEEE Trans. Pattern Anal. Mach. Intell. | 3 |
| 1978 | An Analysis of Computational Cost in Image Processing: A Case StudyabstractPicture processing includes a variety of algorithms employed at different stages within a recognition process. Although single parallel algorithms have been suggested, no systematic comparison with sequential algorithms is available. We propose here some parallel algorithms solving a selected set of picture-processing tasks and compare their speed, when implemented on a CLIP machine, with that of the equivalent sequential algorithms implemented on a standard minicomputer. It is shown that parallel algorithms are faster than the sequential ones by a factor depending on the size of the digitization matrix, even when arithmetical operations are widely involved. Luigi P. Cordella, Michael J. B. Duff, Stefano Levialdi |
IEEE Trans. Computers | 2 |
| 1977 | The Cellular Logic Array Image ProcessorabstractImage processing and pattern recognition are tasks which are proving surprisingly resistant to automation. The majority of pattern recognition problems have still to be formulated in a manner sufficiently precise to allow effective programs to be written, whilst conventional approaches would seem to lead to a requirement for almost infinite processing times and storage area. Conventional serial digital computers are not well matched to the processes involved in pattern recognition. A processor composed of an array of logic elements interconnected with nearest neighbours and processing in parallel is better matched and can operate at greater speed. In order to explore fully the problems which are likely to be encountered in the use of parallel processing cellular logic arrays, several have been constructed and operated, the most recent of which, CLIP 3, is described. Michael J. B. Duff, D. M. Watson |
Comput. J. | 1 |
| 1974 | "Human and Artificial Thinking, " edited by A. Elithorn and D. Jones (Book Review)
Michael J. B. Duff |
Int. J. Man Mach. Stud. | 1 |
| 1973 | A cellular logic array for image processing
Michael J. B. Duff, D. M. Watson, Terry J. Fountain, G. K. Shaw |
Pattern Recognit. | 1 |