VLDB 2026 Research / reviewers in the wild / expert
Kevin E. Forward
dblp:97/5804
· DBLP profile ↗
7ranked-venue papers
0as first author
0since 2021 · last 1996
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5Software engineering, systems software and programming languages · 2
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 |
Reconfigurable computing and FPGAs · 77% Interconnection networks and networks-on-chip · 23% | |
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 50% Empirical software engineering · 50% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Reconfigurable computing and FPGAs
FPGA-based instrumentation |
0.0 | 1 | 1995 | An SBus Monitor Board · FPGA 1995 |
Software maintenance and evolution
software complexity |
0.0 | 1 | 1988 | Software Complexity and Its Impact on Software Reliability · IEEE Trans. Software Eng. 1988 |
Empirical software engineering › software metrics
software complexity metrics |
0.0 | 1 | 1988 | Software Complexity and Its Impact on Software Reliability · IEEE Trans. Software Eng. 1988 |
Interconnection networks and networks-on-chip › bus-based interconnection
system bus |
0.0 | 1 | 1995 | An SBus Monitor Board · FPGA 1995 |
Methods — techniques the papers use, named apart from their topics
field-programmable gate array · 0.0system decomposition · 0.0external complexity measure · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1996 | Performance evaluation of a RISC neuro-processor for neural networksabstractIn this paper design details of a RISC neuro-processor are presented. Neural network applications of Hopfield networks, self-organizing feature maps and multilayer feedforward networks (MFNN) are used as benchmarks for performance evaluation of the neuro-processor. Extensive simulations have been carried out to study the cost performance issues of neuro-processor hardware architecture. A quantitative approach is employed in designing cost-effective implementation of the neuro-processor. Special instructions have been provided in the neuro-processor instruction-set to improve the speed of both implementation and execution of neural networks. Instruction-set usage measurements have been used to study the effectiveness of the instruction-set design. Branch behaviour statistics have been studied in order to adopt good branch prediction strategies. Suthikshn Kumar, Kevin E. Forward, Marimuthu Palaniswami |
HiPC | 2 |
| 1995 | An SBus Multi-Tracer and its applicationsabstractAn SBus Multi Tracer (MT) is described, which is based on our previously developed SBus monitoring board (SMB), which can provide timing diagrams for all SBus signals. However, just like any other logic analyzer or a bus analyzer its trace length is limited by the board memory and it is difficult to cope with multi occurrences of trigger patterns in a single application. An effective answer to this problem is to design an SBus Multi Tracer instead of increasing the size of the board memory. An SMB with MT achieves multiple partitions of its tracing memory by tracing a fixed number of events after each trigger. In this way it provides systematic timing information for a series of pattern occurrences in a sequence of system operations. The possible operation of the SMB is enabled by a built-in Field Programmable Gate Array (FPGA) chip, which has access to all SBus signals, and can easily be reconfigured to provide additional triggering patterns. H. A. Xie, Kevin E. Forward, K. M. Adams, Suthikshn Kumar |
Asian Test Symposium | 2 |
| 1995 | An SBus Monitor BoardabstractDuring the development of computer peripherals which interface to the processor via the system bus it is often necessary to acquire the signals on the bus at the hardware level. It is difficult to attach general-purpose logic analysers and in-circuit emulators to a multiple pin bus connector and hence it is not practical to catch all the bus data required to ensure that such signals are in accordance with the bus specification. Hence a given connector specific bus monitor board is a necessary instrument to attach to the system motherboard in order to monitor all bus activities. A connector specific bus monitor board provides an efficient resource with which to study the internal philosophy of system software, the software implementation process for different communication layers, and to provide debugging for hardware developers. The bus monitor board described here is designed to attach to a SUN SBus and is similar to the Transformable Computer, which appeared recently, in that its architecture is reconfigurable via the use of a Field Programmable Gate Array (FPGA). It can be programmed to customise it to various users' specific needs. It differs from the Transformable Computer in that although it can be programmed to function as a coprocessor its primary function is dedicated SBus Monitoring. It is less costly than a Transformable Computer. H. A. Xie, Kevin E. Forward, K. M. Adams, D. Leask |
FPGA | 2 |
| 1994 | Performance Analysis of MR-1, a Clustered Shared-Memory Multiprocessor
Stephen A. Mabbs, Kevin E. Forward |
J. Parallel Distributed Comput. | 2 |
| 1990 | Optimizing the Communication Architecture of a Hierarchical Parallel Processor
Stephen A. Mabbs, Kevin E. Forward |
ICPP (1) | 2 |
| 1988 | Software Complexity and Its Impact on Software ReliabilityabstractTo produce reliable software, its complexity must be controlled by suitably decomposing the software system into smaller subsystems. A software complexity metric is developed that includes both the internal and external complexity of a module. This allows analysis of a software system during its development and provides a guide to system decomposition. The basis of this complexity metric is in the development of an external complexity measure that characterizes module interaction.> Ken S. Lew, Tharam S. Dillon, Kevin E. Forward |
IEEE Trans. Software Eng. | 3 |
| 1986 | Performance analysis of common bus multimicroprocessor systems
P. A. Grasso, Tharam S. Dillon, Kevin E. Forward |
J. Syst. Softw. | 3 |