EDBT 2026 Demo / reviewers in the wild / expert
Stephen Keung
dblp:19/2173
· DBLP profile ↗
2ranked-venue papers
1as 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 · 1Computer networks · 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 |
Parallel and multicore computing · 62% High-performance computing · 19% Memory systems · 19% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
parallelizing compiler |
0.0 | 1 | 1996 | Computing Programs Containing Band Linear Recurrences on Vector Supercomputers · IEEE Trans. Parallel Distributed Syst. 1996 |
Memory systems
memory bandwidth |
0.0 | 1 | 1996 | Computing Programs Containing Band Linear Recurrences on Vector Supercomputers · IEEE Trans. Parallel Distributed Syst. 1996 |
High-performance computing › supercomputer architecture
vector supercomputer |
0.0 | 1 | 1996 | Computing Programs Containing Band Linear Recurrences on Vector Supercomputers · IEEE Trans. Parallel Distributed Syst. 1996 |
Methods — techniques the papers use, named apart from their topics
regular schedules · 0.0recurrence recognition · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1996 | Computing Programs Containing Band Linear Recurrences on Vector SupercomputersabstractMany large-scale scientific and engineering computations, e.g., some of the Grand Challenge problems, spend a major portion of execution time in their core loops computing band linear recurrences (BLRs). Conventional compiler parallelization techniques cannot generate scalable parallel code for this type of computation because they respect loop-carried dependences (LCDs) in programs, and there is a limited amount of parallelism in a BLR with respect to LCDs. For many applications, using library routines to replace the core BLR requires the separation of BLR from its dependent computation, which usually incurs significant overhead. In this paper, we present a new scalable algorithm called the Regular Schedule, for parallel evaluation of BLRs. We describe our implementation of the Regular Schedule and discuss how to obtain maximum memory throughput in implementing the schedule on vector supercomputers. We also illustrate our approach, based on our Regular Schedule, to parallelizing programs containing BLR and other kinds of code. Significant improvements in CPU performance for a range of programs containing BLR implemented using the Regular Schedule in C over the same programs implemented using highly optimized coded-in-assembly BLAS routines [11] are demonstrated on Convex C240. Our approach can be used both at the user level in parallel programming code containing BLRs, and in compiler parallelization of such programs combined with recurrence recognition techniques for vector supercomputers. Haigeng Wang, Alexandru Nicolau, Stephen Keung, Kai-Yeung Siu |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 1995 | Efficient protocols secure against guessing and replay attacksabstractTo establish secure network communications, a common practice requires that users authenticate one another and establish a temporary session key based on their passwords. Since users often use passwords that are easy to remember, attackers can correctly guess the passwords simply by searching through a relatively small space of "weak" passwords. In this paper, we present a new set of efficient protocols that can establish secure communications while protecting passwords from any feasible guessing and replay attacks. Our protocols avoid the use of timestamps altogether and minimize the use of nonces (random numbers). We examine some common attacks to existing protocols, and show how our protocols can be secure against such attacks. Our protocols apply to both secure peer-to-peer and multicast communications. Stephen Keung, Kai-Yeung Siu |
ICCCN | 1 |