EDBT 2026 Demo / reviewers in the wild / expert
Chu-Cheow Lim
dblp:97/4794
· DBLP profile ↗
5ranked-venue papers
2as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3Systems, architecture and hardware · 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.
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 77% Performance modeling and evaluation · 23% |
Topics — the 2 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › parallelization
speculative parallelization |
0.0 | 1 | 2004 | A cost-driven compilation framework for speculative parallelization of sequential programs · PLDI 2004 |
Compilers and program optimization › parallelization
thread-level speculation |
0.0 | 1 | 2004 | A cost-driven compilation framework for speculative parallelization of sequential programs · PLDI 2004 |
Methods — techniques the papers use, named apart from their topics
runtime speculation · 0.1cost-driven compilation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | PAQSIM: Fast Performance Model for Graphics Workload on Mobile GPUsabstractAs the popularity of GPU in embedded systems keeps increasing, there is a growing demand for performance models for rapid estimation and tuning. One major challenge of developing a GPU performance model is the balance between accuracy and speed. The analytical model and the architectural model, two prevailing performance models, both have their weaknesses. The analytical model is fast to execute and simple to implement but usually suffers from low simulation accuracy. On the other hand, the cycle-level architectural model can offer high accuracy, but often at the expense of the execution time. Chunling Hu, Chu-Cheow Lim |
LCTES | 3 |
| 2004 | A cost-driven compilation framework for speculative parallelization of sequential programsabstractThe emerging hardware support for thread-level speculation opens new opportunities to parallelize sequential programs beyond the traditional limits. By speculating that many data dependences are unlikely during runtime, consecutive iterations of a sequential loop can be executed speculatively in parallel. Runtime parallelism is obtained when the speculation is correct. To take full advantage of this new execution model, a program needs to be programmed or compiled in such a way that it exhibits high degree of speculative thread-level parallelism. We propose a comprehensive cost-driven compilation framework to perform speculative parallelization. Based on a misspeculation cost model, the compiler aggressively transforms loops into optimal speculative parallel loops and selects only those loops whose speculative parallel execution is likely to improve program Zhao-Hui Du, Chu-Cheow Lim, Xiao-Feng Li, Qingyu Zhao, Tin-Fook Ngai |
PLDI | 2 |
| 2003 | Integrating High-Level Optimizations in a Production Compiler: Design and Implementation Experience
Somnath Ghosh, Abhay Kanhere, Rakesh Krishnaiyer, Dattatraya Kulkarni, Wei Li 0015, Chu-Cheow Lim, John Ng |
CC | 6 |
| 2000 | Implementation Lessons of Performance Prediction Tool for Parallel Conservative Simulation (Research Note)
Chu-Cheow Lim, Malcolm Y. H. Low, Boon-Ping Gan, Wentong Cai 0001 |
Euro-Par | 1 |
| 1998 | A conservative parallel simulation algorithm for entity-oriented modelingabstractConservative parallel simulation protocols are such that each logical process (LP) in the simulation execute events only when it is certain that there will not be any time-order causality violation. In these conservative protocols, time-bound information for an LP is computed from the other LPs. We propose a variant form of conservative parallel simulation protocol in which the time-bound for an LP is computed from the existing events in the system. In a conservative protocol such as the Chandy-Misra-Bryant (CMB) protocol, it can be difficult for LP/sub i/ to guarantee different time-bounds to its next LPs. The time-bounds to some LPs may be more restrictive than necessary. If the time-bounds are provided by the entities (events) going through the system (as in our proposed algorithm), an event E at LP/sub i/ can independently supply different time-bounds only to those LPs which may receive events generated by E. We describe the algorithm, outline a proof of its correctness and discuss its possible strengths and weaknesses. Chu-Cheow Lim, Malcolm Y. H. Low, Boon-Ping Gan |
HiPC | 1 |