Demo Data from VLDB 2026 / reviewers in the wild / expert
Wen-Hwa Chou
dblp:80/3472
· DBLP profile ↗
3ranked-venue papers
0as first author
0since 2021 · last 1990
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3
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 |
Parallel and multicore computing · 69% Performance modeling and evaluation · 31% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
analytical modeling |
0.0 | 2 | 1990 | Pipelined Data Parallel Algorithms-II: Design · IEEE Trans. Parallel Distributed Syst. 1990 Pipelined Data Parallel Algorithms-I: Concept and Modeling · IEEE Trans. Parallel Distributed Syst. 1990 |
Parallel and multicore computing
data-parallel programming |
0.0 | 2 | 1990 | Pipelined Data Parallel Algorithms-II: Design · IEEE Trans. Parallel Distributed Syst. 1990 Pipelined Data Parallel Algorithms-I: Concept and Modeling · IEEE Trans. Parallel Distributed Syst. 1990 |
Parallel and multicore computing › parallel algorithms
parallel algorithm design |
0.0 | 2 | 1990 | Pipelined Data Parallel Algorithms-II: Design · IEEE Trans. Parallel Distributed Syst. 1990 Pipelined Data Parallel Algorithms-I: Concept and Modeling · IEEE Trans. Parallel Distributed Syst. 1990 |
Parallel and multicore computing › loop transformation › loop parallelization
loop partitioning |
0.0 | 1 | 1990 | Pipelined Data Parallel Algorithms-II: Design · IEEE Trans. Parallel Distributed Syst. 1990 |
Parallel and multicore computing
parallel programming models |
0.0 | 1 | 1990 | Pipelined Data Parallel Algorithms-II: Design · IEEE Trans. Parallel Distributed Syst. 1990 |
Performance modeling and evaluation
petri net modeling |
0.0 | 1 | 1990 | Pipelined Data Parallel Algorithms-I: Concept and Modeling · IEEE Trans. Parallel Distributed Syst. 1990 |
Parallel and multicore computing
multicomputer |
0.0 | 2 | 1990 | Pipelined Data Parallel Algorithms-II: Design · IEEE Trans. Parallel Distributed Syst. 1990 Pipelined Data Parallel Algorithms-I: Concept and Modeling · IEEE Trans. Parallel Distributed Syst. 1990 |
Methods — techniques the papers use, named apart from their topics
timed petri nets · 0.0dependence analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1990 | Pipelined Data Parallel Algorithms-I: Concept and ModelingabstractThe basic concept of pipelined data-parallel algorithms is introduced by contrasting the algorithms with other styles of computation and by a simple example (a pipeline image distance transformation algorithm). Pipelined data-parallel algorithms are a class of algorithms which use pipelined operations and data level partitioning to achieve parallelism. Applications which involve data parallelism and recurrence relations are good candidates for this kind of algorithm. The computations are ideal for distributed-memory multicomputers. By controlling the granularity through data partitioning and overlapping the operations through pipelining, it is possible to achieve a balanced computation on multicomputers. An analytic model is presented for modeling pipelined data-parallel computation on multicomputers. The model uses timed Petri nets to describe data pipelining operations. As a case study, the model is applied to a pipelined matrix multiplication algorithm. Predicted results match closely with the measured performance on a 64-node NCUBE hypercube multicomputer.> Chung-Ta King, Wen-Hwa Chou, Lionel M. Ni |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 1990 | Pipelined Data Parallel Algorithms-II: DesignabstractFor pt.I see ibid., p.470-85. A methodology for designing pipelined data-parallel algorithms on multicomputers is studied. The design procedure starts with a sequential algorithm which can be expressed as a nested loop with constant loop-carried dependencies. The procedure's main focus is on partitioning the loop by grouping related iterations together. Grouping is necessary to balance the communication overhead with the available parallelism and to produce pipelined execution patterns, which result in pipelined data-parallel computations. The grouping should satisfy dependence relationships among the iterations and also allow the granularity to be controlled. Various properties of grouping are studied, and methods for generating communication-efficient grouping are given. Given a grouping and an assignment of the groups to the processors, an analytic model is combined with the grouping results to describe the behavior and to estimate the performance of the resultant parallel program. Expressions characterizing the performance are derived.> Chung-Ta King, Wen-Hwa Chou, Lionel M. Ni |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 1988 | Pipelined data parallel algorithms - concept and modelingabstractA new style of efficient parallel algorithms on distributed-memory multiprocessors is introduced, which exploits parallelism through pipelined parallel computation, or large-grain pipelining. By using macro-pipelining between nodes in the system, large-grain pipelining regulates the flows of data in the multiprocessor so that the degree of overlapping can be maximized and the effect of communication overhead can be minimized. To model pipelined parallel computations, an analytic model is presented, which takes into account both underlying architecture and algorithm behavior. The resultant model is accurate enough to not only predict the performance of a given algorithm, but also assist in algorithm designs for determining optimal design parameters such as the granularity. Results from experiments performed on a 64-node NCUBE multiprocessor match closely to the predicted performance. A systematic procedure for designing pipelined data parallel algorithms from nested loop programs is described. The impact of the second generation distributed-memory multiprocessors on the pipelined parallel computations is also discussed. Chung-Ta King, Wen-Hwa Chou, Lionel M. Ni |
ICS | 2 |