VLDB 2026 Research / reviewers in the wild / expert
Xinan Xu
dblp:135/6796
· DBLP profile ↗
2ranked-venue papers
0as first author
1since 2021 · last 2022
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 since 2021Software engineering, systems software and programming languages · 1
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 |
Operating systems · 56% Concurrent programming · 44% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Concurrent programming › deterministic execution
deterministic multithreading |
0.2 | 1 | 2013 | Parrot: a practical runtime for deterministic, stable, and reliable threads · SOSP 2013 |
Operating systems › resource management › process management › CPU scheduling
round-robin scheduling |
0.2 | 1 | 2013 | Parrot: a practical runtime for deterministic, stable, and reliable threads · SOSP 2013 |
Operating systems › resource management › process management › CPU scheduling
thread scheduling |
0.2 | 1 | 2013 | Parrot: a practical runtime for deterministic, stable, and reliable threads · SOSP 2013 |
Concurrent programming
concurrency bugs |
0.0 | 1 | 2013 | Parrot: a practical runtime for deterministic, stable, and reliable threads · SOSP 2013 |
Concurrent programming › concurrency models
nondeterminism |
0.0 | 1 | 2013 | Parrot: a practical runtime for deterministic, stable, and reliable threads · SOSP 2013 |
Methods — techniques the papers use, named apart from their topics
schedule relaxation · 0.2performance hints · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | EcoForecast: An interpretable data-driven approach for short-term macroeconomic forecasting using N-BEATS neural network
Xuanzheng Wang, Changwang Li, Chengqi Yi, Xinan Xu, Youhui Zhang |
Eng. Appl. Artif. Intell. | 4 |
| 2013 | Parrot: a practical runtime for deterministic, stable, and reliable threadsabstractMultithreaded programs are hard to get right. A key reason is that the contract between developers and runtimes grants exponentially many schedules to the runtimes. We present Parrot, a simple, practical runtime with a new contract to developers. By default, it orders thread synchronizations in the well-defined round-robin order, vastly reducing schedules to provide determinism (more precisely, deterministic synchronizations) and stability (i.e., robustness against input or code perturbations, a more useful property than determinism). When default schedules are slow, it allows developers to write intuitive performance hints in their code to switch or add schedules for speed. We believe this "meet in the middle" contract eases writing correct, efficient programs. Heming Cui, Jiri Simsa, Yi-Hong Lin, Ben Blum, Xinan Xu, Garth A. Gibson, Randal E. Bryant |
SOSP | 6 |