EDBT 2026 Demo / reviewers in the wild / expert
Melinda Y. Agyekum
dblp:10/4781
· DBLP profile ↗
3ranked-venue papers
3as 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 · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 2 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 |
Integrated circuit design · 50% Distributed systems · 25% Parallel and multicore computing · 25% | |
| Theoretical computer science
1 paper |
Coding theory · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Integrated circuit design
asynchronous circuit design |
0.1 | 1 | 2012 | Error-Correcting Unordered Codes and Hardware Support for Robust Asynchronous Global Communication · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012 |
Distributed systems › operating system support › interprocess communication
asynchronous communication |
0.1 | 1 | 2012 | Error-Correcting Unordered Codes and Hardware Support for Robust Asynchronous Global Communication · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012 |
Integrated circuit design › asynchronous circuit design
delay-insensitive codes |
0.1 | 1 | 2012 | Error-Correcting Unordered Codes and Hardware Support for Robust Asynchronous Global Communication · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012 |
Parallel and multicore computing › parallel computing › parallel communication
global communication |
0.1 | 1 | 2012 | Error-Correcting Unordered Codes and Hardware Support for Robust Asynchronous Global Communication · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012 |
Coding theory
error-correcting codes |
0.1 | 1 | 2012 | Error-Correcting Unordered Codes and Hardware Support for Robust Asynchronous Global Communication · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012 |
Coding theory › error-correcting codes › nonlinear codes
unordered codes |
0.1 | 1 | 2012 | Error-Correcting Unordered Codes and Hardware Support for Robust Asynchronous Global Communication · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012 |
Methods — techniques the papers use, named apart from their topics
zero-sum codes · 0.3completion detection · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Error-Correcting Unordered Codes and Hardware Support for Robust Asynchronous Global CommunicationabstractThis paper introduces a new family of error-correction unordered (ECU) codes for global communication, called Zero-Sum. They combine the timing-robustness of delay-insensitive (i.e., unordered) codes with the fault-tolerance of error-correcting codes (providing 1-bit error correction or 2-bit detection). Two key features of the codes are that they are systematic, allowing direct extraction of data, and weighted, where the check field is computed as the sum of data index weights. A wide variety of weight assignments is shown to be feasible. Two practical enhancements are also proposed. The Zero-Sum+code extends error detection to 3-bit errors, or alternatively handles 2-bit detection and 1-bit correction. The Zero-Sum* code supports heuristic 2-bit correction, while still guaranteeing 2-bit detection, under different strategies of weight assignment. Detailed hardware implementations of the supporting components (encoder, completion detection, error corrector) are given, as well as an outline of the system microarchitecture. In comparison to the best alternative systematic ECU code, the basic Zero-Sum code provided better or comparable coding efficiency, with a 5.74%-18.18% reduction in average number of wire transitions for most field sizes. Several Zero-Sum* codes were also evaluated for their 2-bit error correction coverage; initial results are promising, where the best strategy corrected 52.92%-71.16% of all 2-bit errors for most field sizes, with only a moderate decrease in coding efficiency and increase in wire transitions. Technology-mapped pre-layout implementations of the supporting Zero-Sum code hardware were synthesized with the UC Berkeley ABC tool using a 90 nm industrial standard cell library. Results indicate that they have moderate area and delay overheads. In comparison, supporting hardware for the best nonsystematic ECU codes have 3.82-10.44× greater area for larger field sizes. Melinda Y. Agyekum, Steven M. Nowick |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2011 | A delay-insensitive bus-invert code and hardware support for robust asynchronous global communicationabstractA new class of delay-insensitive (DI) codes, called DI Bus-Invert, is introduced for timing-robust global asynchronous communication. This work builds loosely on an earlier synchronous bus-invert approach for low power by Stan and Burleson, but with significant modifications to ensure that delay-insensitivity is guaranteed. The goal is to minimize the average number of wire transitions per communication (a metric for dynamic power), while maintaining good coding efficiency. Basic implementations of the key supporting hardware blocks (encoder, completion detector, decoder) for the DI bus-invert codes are also presented. Each design was synthesized using the UC Berkeley ABC tool and technology mapped to a 90nm industrial standard cell library. When compared to the most coding-efficient systematic DIcode (i.e. Berger) over a range of field sizes from 2 to 14 bits, the DI bus-invert codes had 24.6 to 42.9% fewer wire transitions per transaction, while providing comparable coding efficiency. In comparison to the most coding-efficient non-systematic DI code (i.e. m-of-n), the DI bus-invert code had similar coding efficiency and number of wire transitions per transaction, but with significantly lower hardware overhead. Melinda Y. Agyekum, Steven M. Nowick |
DATE | 1 |
| 2010 | An error-correcting unordered code and hardware support for robust asynchronous global communicationabstractA new delay-insensitive data encoding scheme for global asynchronous communication is introduced. The goal of this work is to combine the timing-robustness of delay-insensitive (i.e., unordered) codes with the fault-tolerance of error-correcting codes. The proposed error-correcting unordered (ECU) code, called Zero-Sum, can safely accommodate arbitrary skew in arrival times of individual bits in a packet, while simultaneously providing 1-bit correction and 2-bit detection. A systematic code is targeted, where data can be directly extracted from the codewords. A basic method for generating the code is presented, as well as detailed designs for the supporting hardware blocks. An outline of the system micro-architecture and its operating protocol is also given. When compared to the best previous systematic ECU code, the new code provides a 5.74 to 18.18% reduction in transition power for most field sizes, with better or comparable coding efficiency. Pre-layout technology-mapped implementations of the supporting hardware (encoder, completion detector, error-corrector) were synthesized with the UC Berkeley ABC tool using a 90nm industrial standard cell library. Results indicate that they have moderate area and delay overheads, while the best non-systematic ECU codes have 3.82 to 10.44x greater area for larger field sizes. Melinda Y. Agyekum, Steven M. Nowick |
DATE | 1 |