Demo Data from EDBT 2026 / reviewers in the wild / expert
Xiebing Wang
dblp:204/2242
· DBLP profile ↗
4ranked-venue papers
4as first author
0since 2021 · last 2020
0000-0002-4885-4959ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 4 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Performance modeling and evaluation · 92% Electronic design automation · 8% | |
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation › performance prediction
GPU performance estimation |
0.8 | 2 | 2020 | Efficient Performance Estimation and Work-Group Size Pruning for OpenCL Kernels on GPUs · IEEE Trans. Parallel Distributed Syst. 2020 A Hybrid Framework for Fast and Accurate GPU Performance Estimation through Source-Level Analysis and Trace-Based Simulation · HPCA 2019 |
Performance modeling and evaluation › performance prediction
execution time prediction |
0.4 | 1 | 2019 | A Hybrid Framework for Fast and Accurate GPU Performance Estimation through Source-Level Analysis and Trace-Based Simulation · HPCA 2019 |
Performance modeling and evaluation
performance prediction |
0.4 | 1 | 2019 | A Hybrid Framework for Fast and Accurate GPU Performance Estimation through Source-Level Analysis and Trace-Based Simulation · HPCA 2019 |
Electronic design automation
design space exploration |
0.1 | 1 | 2020 | Efficient Performance Estimation and Work-Group Size Pruning for OpenCL Kernels on GPUs · IEEE Trans. Parallel Distributed Syst. 2020 |
Program analysis
static analysis |
0.1 | 1 | 2019 | A Hybrid Framework for Fast and Accurate GPU Performance Estimation through Source-Level Analysis and Trace-Based Simulation · HPCA 2019 |
Methods — techniques the papers use, named apart from their topics
trace-based simulation · 0.8loop-based bidirectional branch search · 0.8static analysis · 0.4dynamic simulation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Efficient Performance Estimation and Work-Group Size Pruning for OpenCL Kernels on GPUsabstractGraphic Processing Units (GPUs) play a vital role in state-of-the-art high-performance scientific computing realm and research work towards its performance analysis is crucial but nontrivial. Extant GPU performance models are far from practical use, while fine-grained GPU simulation requires a considerably large time cost. Moreover, massive amounts of designs with various program inputs and parameter settings pose a challenge for efficient performance estimation and tuning of parallel GPU applications. To this end, this article presents a hybrid framework for the efficient performance estimation and work-group size pruning of OpenCL workloads on GPUs. The framework contains a static module used to extract the kernel execution trace from the high-level source code and a dynamical module used to mimic the kernel execution flow to estimate the runtime performance. For the design space pruning, an extra analysis is performed to filter out the redundant work-group sizes with duplicated execution traces and inferior pipelines. The proposed framework does not require any program runs to estimate the performance and find the optimal or near-optimal designs. Experiments on four Commercial Off-The-Shelf (COTS) Nvidia GPUs show that the framework can predict the runtime performance with an average error of 17.04 percent and reduce the program design space by an average of 78.47 percent. Xiebing Wang, Xuehai Qian, Alois C. Knoll, Kai Huang 0001 |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2019 | A Hybrid Framework for Fast and Accurate GPU Performance Estimation through Source-Level Analysis and Trace-Based SimulationabstractThis paper proposes a hybrid framework for fast and accurate performance estimation of OpenCL kernels running on GPUs. The kernel execution flow is statically analyzed and thereupon the execution trace is generated via a loop-based bidirectional branch search. Then the trace is dynamically simulated to perform a dummy execution of the kernel to obtain the estimated time. The framework does not rely on profiling or measurement results which are used in conventional performance estimation techniques. Moreover, the lightweight trace-based simulation consumes much less time than a fine-grained GPU simulator. Our framework can accurately grasp the variation trend of the execution time in the design space and robustly predict the performance of the kernels across two generations of recent Nvidia GPU architectures. Experiments on four Commercial Off-The-Shelf (COTS) GPUs show that our framework can predict the runtime performance with average Mean Absolute Percentage Error (MAPE) of 17.04% and time consumption of a few seconds. We also demonstrate the practicability of our framework with a real-world application. Xiebing Wang, Kai Huang 0001, Alois C. Knoll, Xuehai Qian |
HPCA | 1 |
| 2018 | Implementing and Parallelizing Real-time Lane Detection on Heterogeneous PlatformsabstractLane detection is a cardinal functionality in state-of-the-art Advanced Driver Assistant Systems (ADAS). However, it is still not straightforward to fulfill the real-time performance demand of processing High Definition (HD) images with high robustness and scalability. To address this problem, we propose an improved lane detection algorithm based on top-view image transformation and two-stage RANdom SAmple Consensus (RANSAC) model fitting. By virtue of off-line affine homography matrix adaption to bound an adaptive Region Of Interest (ROI) for subsequent on-line Warp Perspective Mapping (WPM) transformation, the algorithm can analyze arbitrary on-road videos and generate adaptive ROI without priori knowledge about camera parameter. To ensure the scalability, we present a comprehensive parallel design of the application in a heterogeneous system consisting of multi-core CPU, GPU and FPGA. We show in detail how the potentially parallel task loads are implemented and optimized so that they can be mapped to the most suitable processor so as to achieve optimal performance. Experimental results reveal that our improved algorithm can robustly process the video streams with a higher accuracy. Moreover, the heterogeneous executions are capable of processing HD 1920×1080 images with runtime performance of 81.6 fps and 47.9 fps, respectively, on an AMD FirePro W7100 GPU and a Terasic Arria 10 FPGA. Xiebing Wang, Christopher Kiwus, Canhao Wu, Biao Hu 0001, Kai Huang 0001, Alois C. Knoll |
ASAP | 1 |
| 2017 | Exploring FPGA-GPU Heterogeneous Architecture for ADAS: Towards Performance and Energy
Xiebing Wang, Kai Huang 0001, Alois C. Knoll |
ICA3PP | 1 |