EDBT 2026 Demo / reviewers in the wild / expert
Hyoungjin Lim
dblp:254/2049
· DBLP profile ↗
2ranked-venue papers
1as first author
1since 2021 · last 2026
0009-0002-9728-3125ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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.
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 50% Compilers and program optimization · 50% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 50% Parallel and multicore computing · 50% | |
| Artificial intelligence
1 paper |
Time series and sequential data · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › vectorization
loop vectorization |
1.0 | 1 | 2026 | Optimising Density Computations in Probabilistic Programs via Automatic Loop Vectorisation · Proc. ACM Program. Lang. 2026 |
Programming languages and type systems
probabilistic programming |
1.0 | 1 | 2026 | Optimising Density Computations in Probabilistic Programs via Automatic Loop Vectorisation · Proc. ACM Program. Lang. 2026 |
Machine learning › Time series and sequential data
change-point detection |
0.4 | 1 | 2020 | Differentiable Algorithm for Marginalising Changepoints · AAAI 2020 |
GPUs and heterogeneous computing
GPU computing |
0.3 | 1 | 2026 | Optimising Density Computations in Probabilistic Programs via Automatic Loop Vectorisation · Proc. ACM Program. Lang. 2026 |
Parallel and multicore computing
speculative parallelization |
0.3 | 1 | 2026 | Optimising Density Computations in Probabilistic Programs via Automatic Loop Vectorisation · Proc. ACM Program. Lang. 2026 |
Methods — techniques the papers use, named apart from their topics
speculative parallel execution · 2.0program translation · 2.0fixed-point check · 2.0differentiable algorithm · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Optimising Density Computations in Probabilistic Programs via Automatic Loop VectorisationabstractProbabilistic programming languages (PPLs) are a popular tool for high-level modelling across many fields. They provide a range of algorithms for probabilistic inference, which analyse models by learning their parameters from a dataset or estimating their posterior distributions. However, probabilistic inference is known to be very costly. One of the bottlenecks of probabilistic inference stems from the iteration over entries of a large dataset or a long series of random samples. Vectorisation can mitigate this cost, but manual vectorisation is error-prone, and existing automatic techniques are often ad-hoc and limited, unable to handle general repetition structures, such as nested loops and loops with data-dependent control flow, without significant user intervention. To address this bottleneck, we propose a sound and effective method for automatically vectorising loops in probabilistic programs. Our method achieves high throughput using speculative parallel execution of loop iterations, while preserving the semantics of the original loop through a fixed-point check. We formalise our method as a translation from an imperative PPL into a lower-level target language with primitives geared towards vectorisation. We implemented our method for the Pyro PPL and evaluated it on a range of probabilistic models. Our experiments show significant performance gains against an existing vectorisation baseline, achieving 1.1–6× speedups and reducing GPU memory usage in many cases. Unlike the baseline, which is limited to a subset of models, our method effectively handled all the tested models. Sangho Lim, Hyoungjin Lim, Wonyeol Lee 0001, Xavier Rival, Hongseok Yang |
Proc. ACM Program. Lang. | 2 |
| 2020 | Differentiable Algorithm for Marginalising Changepoints
Hyoungjin Lim, Gwonsoo Che, Wonyeol Lee 0001, Hongseok Yang |
AAAI | 1 |