Demo Data from EDBT 2026 / reviewers in the wild / expert
Yinkang Gao
dblp:395/1323
· DBLP profile ↗
6ranked-venue papers
2as first author
6since 2021 · last 2026
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 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.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Embedded and real-time systems · 46% Performance modeling and evaluation · 27% Processor architecture and microarchitecture · 12% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems › real-time scheduling › schedulability analysis
response time analysis |
1.7 | 2 | 2025 | Work-in-Progress: A Timing-Anomaly Free Dynamic Scheduling on Heterogeneous Systems · RTSS 2025 TSI: A Time-Semantic Instruction Set for Deterministic Data-Flow Execution in Real-Time Embedded Systems · RTSS 2025 |
Performance modeling and evaluation › processor performance modeling
accelerator performance modeling |
1.0 | 1 | 2026 | CloserToMe: A Unified Framework for Accurate and Transferable Latency Prediction Across Heterogeneous Devices · AAAI 2026 |
Performance modeling and evaluation › performance prediction
latency prediction |
1.0 | 1 | 2026 | CloserToMe: A Unified Framework for Accurate and Transferable Latency Prediction Across Heterogeneous Devices · AAAI 2026 |
Parallel and multicore computing › task scheduling
dynamic scheduling |
0.9 | 1 | 2025 | Work-in-Progress: A Timing-Anomaly Free Dynamic Scheduling on Heterogeneous Systems · RTSS 2025 |
Processor architecture and microarchitecture
instruction set architecture |
0.9 | 1 | 2025 | TSI: A Time-Semantic Instruction Set for Deterministic Data-Flow Execution in Real-Time Embedded Systems · RTSS 2025 |
Embedded and real-time systems
real-time embedded systems |
0.9 | 1 | 2025 | TSI: A Time-Semantic Instruction Set for Deterministic Data-Flow Execution in Real-Time Embedded Systems · RTSS 2025 |
Embedded and real-time systems
real-time scheduling |
0.9 | 1 | 2025 | Work-in-Progress: A Timing-Anomaly Free Dynamic Scheduling on Heterogeneous Systems · RTSS 2025 |
Methods — techniques the papers use, named apart from their topics
hardware-operation interaction modeling · 1.0device behavior profiling · 1.0capability vectors · 1.0cycle-accurate simulation · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | CloserToMe: A Unified Framework for Accurate and Transferable Latency Prediction Across Heterogeneous DevicesabstractHardware accelerators such as GPUs, NPUs, and FPGAs are essential to meeting AI’s computational demands. With the proliferation of heterogeneous devices across cloud and edge, various model optimization techniques adapt to diverse hardware characteristics through operator transformations and structural modifications. Accurate, efficient latency prediction enables rapid selection of optimal strategies across hardware backends. Many existing methods treat hardware as a black-box executor, directly regressing latency without explicitly modeling the intricate interactions between neural network (NN) structures and device-specific execution behaviors. To address these challenges, we introduce a new modeling perspective that captures the interaction between neural architectures and hardware execution. To capture device-specific characteristics, we propose two complementary modeling strategies. The Device Behavior Signature Selector (DBSel) characterizes hardware execution behavior by selectively probing a small set of representative architectures, forming a compact, workload-driven profile. In parallel, we construct capability vectors that capture the hierarchical memory of each device and compute characteristics, providing a structured abstraction of its architectural capacity. To unify both behavioral and structural views, we introduce the Hardware–Operation Dialogue Module (HODM), which models fine-grained interactions between neural operators and hardware properties. Together, these components empower CloserToMe to deliver accurate and transferable latency predictions across unseen and diverse platforms. Cheng Tang 0004, Guochong Sui, Wenqi Lou, Jiayi Tuo, Wenqian Xie, Yinkang Gao, Yixuan Zhu, Lei Gong 0003, Chao Wang 0003, Xuehai Zhou |
AAAI | 7 |
| 2026 | TTI: An Instruction Set Supporting Priority-Inversion-Free Time-Triggered Preemptive Scheduling in Real-Time Embedded SystemsabstractIn real-time embedded systems, traditional timer based time-triggered preemptive scheduling suffers from priority inversion, where the release of a lower-priority task at its activation time interferes with the execution of a higher-priority task. This not only complicates the worst-case response time (WCRT) analysis for higher-priority tasks but also increases their actual WCRT, thereby degrading predictability and schedulability. Addressing this challenge requires enabling the processor to aware the priority of tasks reaching their activation time relative to the currently executing task and to make scheduling decisions accordingly. Since the instruction set serves as the software/hardware interface, the most direct approach to support this capability is to incorporate timing- and priority-aware semantics into the instruction set architecture. In this paper, we propose a novel instruction set, the Time-Triggered Instruction Set (TTI), which introduces priority-aware timed operations to allow the processor to perform operations based on time and priority. We then design a TTI-supported hardware microarchitecture. And we develop the TTI-based priority-inversionfree time-triggered preemptive scheduling. Experimental results demonstrate that, compared to timer-based scheduling, TTIbased scheduling achieves lower and more stable WCRT for high-priority tasks, improving predictability and schedulability. Yinkang Gao, Yixuan Zhu, Haoyuan Ren |
ASP-DAC | 1 |
| 2025 | TSI: A Time-Semantic Instruction Set for Deterministic Data-Flow Execution in Real-Time Embedded SystemsabstractReal-Time Embedded Systems (RTES) are widely used in safety-critical devices, where deterministic data flow is essential to system verification and reliable execution. It requires that each consumer task instance reads data from the deterministic producer task instance. In software based on general-purpose computing instruction sets, communication-related instruction execution order couples data flow among tasks, necessitating a deterministic execution order of these instructions to preserve data-flow determinism. However, enforcing this order complicates software, and suffers from priority inversion and variable execution overheads, which significantly increases task worst-case response times (WCRT) and response time variability. This paper identifies the cause of above issues as the semantics of general-purpose instruction sets, under which dataflow determinism relies on the deterministic execution order of communication-related instructions. To address this, we make the following contributions. First, we propose Time-Semantic Instruction set (TSI), which supports memory access using both addresses and timestamps. TSI enables data-flow determinism without strict instruction ordering. Second, we design a TSI-enabled implementation compatible with conventional memory systems. Third, we provide two TSI-based deterministic data-flow programming paradigms, along with correctness proofs. Finally, we evaluate TSI hardware cost and implement a cycle-accurate simulator based on a TSI-extended RISC-V. Experiments demonstrate that, under reasonable memory overhead, our approach reduces programming complexity and achieves up to$21.6 \times$reduction in WCRT and up to$89.6 \times$reduction in response time variability compared to existing methods. Yinkang Gao, Yixuan Zhu, Lei Gong 0003, Wenqi Lou, Chao Wang 0003, Xi Li 0003, Xuehai Zhou |
RTSS | 1 |
| 2025 | Work-in-Progress: A Timing-Anomaly Free Dynamic Scheduling on Heterogeneous SystemsabstractHeterogeneous systems commonly adopt dynamic scheduling algorithms to improve resource utilization and enhance scheduling flexibility. However, it may introduce timing anomalies, wherein locally reduced tasks' actual execution times can lead to an increase in the overall system execution time. This phenomenon significantly complicates the analysis of WorstCase Response Time (WCRT), rendering conventional analysis either overly pessimistic or unsafe, and often necessitating exhaustive state-space exploration to ensure correctness. To address this challenge, this paper presents the first timing-anomalyfree dynamic scheduling algorithm for heterogeneous systems, referred to as Deterministic Dynamic Execution. The core idea is to apply deterministic execution constraints, which partially restrict the resource allocation and execution order of tasks at runtime. It achieves a safe and tight WCRT through a single offline simulation execution. In this paper, we provide preliminary experimental validation of the timing-anomaly-free property of our algorithm and outline the basic idea of a formal proof. Yixuan Zhu, Yinkang Gao, Binze Jiang, Xiaohang Gong, Lei Gong 0003, Chao Wang 0003, Xi Li 0003, Xuehai Zhou |
RTSS | 2 |
| 2025 | Optimizing utilization in logical execution time system with preserved externally-observable timed I/O semantics
Caixu Zhao, Yinkang Gao, Yixuan Zhu, Lei Gong 0003, Wenqi Lou, Xi Li 0003 |
J. Syst. Archit. | 3 |
| 2024 | Fine-Grained Shared Cache Interference Analysis Using Basic Block's Execution TimeabstractShared last-level caches in multi-core architectures may lead to mutual interference in memory accesses between cores, resulting in additional access latency. To ensure the accuracy of programs' worst-case execution time (WCET) analysis, the inter-core interference of shared caches must be analyzed. This involves getting the time when memory access may occur between cores (i.e., inter-core context). But due to the uncertainty of inputs, describing inter-core context becomes extremely challenging. Existing works often consider the entire execution time of program as the time when all memory accesses may occur to enhance scalability, which ignores the timing information within programs and may lead to an overestimation of interference. This paper proposes a fine-grained shared cache interference analysis method based on the execution time of basic blocks. It employs a path-based strategy to estimate the execution time of basic blocks and use it as the lifecycles of memory accesses within the blocks, which can effectively eliminate impossible interferences. Experiments show that compared to the all interference method, we can reduce WCET by 65% in the best case and by 14% on average, with only a 130% increase in average analysis time. Yixuan Zhu, Wenqi Lou, Yinkang Gao, Binze Jiang, Xiaohang Gong, Xi Li 0003 |
ICCD | 3 |