Demo Data from EDBT 2026 / reviewers in the wild / expert
Jingzhe Guo
dblp:282/0152
· DBLP profile ↗
1ranked-venue papers
1as first author
1since 2021 · last 2023
0000-0002-7921-9771ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021
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% | |
| Theoretical computer science
1 paper |
Quantum computing and quantum information · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › instruction scheduling
software pipelining |
0.7 | 1 | 2023 | Software Pipelining for Quantum Loop Programs · IEEE Trans. Software Eng. 2023 |
Quantum computing and quantum information › quantum programming
quantum program optimization |
0.7 | 1 | 2023 | Software Pipelining for Quantum Loop Programs · IEEE Trans. Software Eng. 2023 |
Compilers and program optimization › instruction scheduling
instruction-level parallelism |
0.2 | 1 | 2023 | Software Pipelining for Quantum Loop Programs · IEEE Trans. Software Eng. 2023 |
Methods — techniques the papers use, named apart from their topics
software pipelining · 1.3loop unrolling · 1.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Software Pipelining for Quantum Loop ProgramsabstractWe propose a method for performing software pipelining on quantum for-loop programs to exploit parallelism in and across iterations. We redefined concepts useful in program optimization, including array aliasing, instruction dependency, and resource conflict required in optimizing quantum programs. Using these concepts, we present a software pipelining framework exploiting instruction-level parallelism in quantum loop programs. This method is further enhanced with several improvements to reduce total gate count and program depth. The optimization method is then evaluated on some popular quantum algorithms like Grover and QAOA, and compared under different configurations and with several baseline compilers. The evaluation results show that our approach can schedule loop programs with depth close to the depth of the entire loop unrolling while generating smaller code sizes and consuming much less time. This is the first step towards optimization of a quantum program with such loop control flow, as far as we know. Jingzhe Guo, Mingsheng Ying |
IEEE Trans. Software Eng. | 1 |