Demo Data from VLDB 2026 / reviewers in the wild / expert
Hengyu Zhao
dblp:166/3338
· DBLP profile ↗
8ranked-venue papers
4as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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.
| Computer networks
1 paper |
Edge and fog computing · 87% Vehicular, aerial and satellite networks · 13% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Memory systems · 36% Hardware accelerators and domain-specific architectures · 36% Embedded and real-time systems · 28% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Edge and fog computing › mobile edge computing
computation offloading |
0.4 | 1 | 2020 | Vehicular and Edge Computing for Emerging Connected and Autonomous Vehicle Applications · DAC 2020 |
Edge and fog computing › mobile edge computing
vehicular edge computing |
0.4 | 1 | 2020 | Vehicular and Edge Computing for Emerging Connected and Autonomous Vehicle Applications · DAC 2020 |
Hardware accelerators and domain-specific architectures › machine learning accelerator › training accelerator
neural network training accelerator |
0.3 | 1 | 2018 | Processing-in-Memory for Energy-Efficient Neural Network Training: A Heterogeneous Approach · MICRO 2018 |
Memory systems
processing-in-memory |
0.3 | 1 | 2018 | Processing-in-Memory for Energy-Efficient Neural Network Training: A Heterogeneous Approach · MICRO 2018 |
Vehicular, aerial and satellite networks › connected vehicles
connected autonomous vehicles |
0.1 | 1 | 2020 | Vehicular and Edge Computing for Emerging Connected and Autonomous Vehicle Applications · DAC 2020 |
Embedded and real-time systems › cyber-physical system platforms
autonomous vehicle computing |
0.1 | 1 | 2020 | Vehicular and Edge Computing for Emerging Connected and Autonomous Vehicle Applications · DAC 2020 |
Embedded and real-time systems
cyber-physical system platforms |
0.1 | 1 | 2020 | Vehicular and Edge Computing for Emerging Connected and Autonomous Vehicle Applications · DAC 2020 |
Methods — techniques the papers use, named apart from their topics
design space exploration · 0.9software-hardware co-design · 0.7runtime scheduling · 0.7OpenCL · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Suraksha: A Framework to Analyze the Safety Implications of Perception Design Choices in AVsabstractAutonomous vehicles (AVs) employ sophisticated computer systems and algorithms to perceive the surroundings, localize, plan, and control the vehicle. With several available design choices for each of the system components, making design decisions without analyzing system-level safety consequences may compromise performance and safety. This paper proposes an automated AV safety evaluation framework called Suraksha to quantify and analyze the sensitivities of different design parameters on AV system safety on a set of driving situations. In this paper, we employ Suraksha to analyze the safety effects of modulating a set of perception parameters (perception being the most resource demanding AV tasks) on an industrial AV system. Results reveal that (a) the perception demands vary with driving scenario difficulty levels; (b) small per-frame inaccuracies and reduced camera processing rate can be traded off for power savings or diversity; (c) tested AV system tolerates up to 10% perception noise and delay even in harder driving scenarios. These results motivate future safety- and performance-aware system optimizations. Hengyu Zhao, Siva Kumar Sastry Hari, Timothy Tsai 0002, Michael B. Sullivan 0001, Stephen W. Keckler, Jishen Zhao |
ISSRE | 1 |
| 2020 | Vehicular and Edge Computing for Emerging Connected and Autonomous Vehicle ApplicationsabstractEmerging connected and autonomous vehicles involve complex applications requiring not only optimal computing resource allocations but also efficient computing architectures. In this paper, we unfold the critical performance metrics required for emerging vehicular computing applications and show with preliminary experimental results, how optimal choices can be made to satisfy the static and dynamic computing requirements in terms of the performance metrics. We also discuss the feasibility of edge computing architectures for vehicular computing and show tradeoffs for different offloading strategies. The paper shows directions for light weight, high performance and low power computing paradigms, architectures and design-space exploration tools to satisfy evolving applications and requirements for connected and autonomous vehicles. Sabur Baidya, Yu-Jen Ku, Hengyu Zhao, Jishen Zhao, Sujit Dey |
DAC | 3 |
| 2020 | Driving Scenario Perception-Aware Computing System Design in Autonomous VehiclesabstractRecently, autonomous driving ignited competitions among car makers and technical corporations. Low-level autonomous vehicles are already commercially available. However, high autonomous vehicles where the vehicle drives by itself without human monitoring is still at infancy. Such autonomous vehicles (AVs) fully rely on the computing system in the car to perceive the environment and make driving decisions. In AV computing systems, the latency is an essential metric for ensuring the efficiency and safety, because a timely decision with low latency will avoid accidents and save lives. Moreover, we perform a field study by running industrial Level-4 autonomous driving fleets in various locations, road conditions, and traffic patterns. We observe that the perception module consumes the longest latency, and it is highly sensitive to surrounding obstacles. To study the correlation between perception latency and surrounding obstacles, we propose a perception latency model. Moreover, we demonstrate the use of our latency model, by developing and evaluating a driving scenario perception-aware AV computing system that efficiently manages computation hardware resource. Our evaluation results show that the proposed AV system resource management improves performance significantly. Hengyu Zhao, Pingfan Meng, Li Erran Li, Tiancheng Lou, Jishen Zhao |
ICCD | 1 |
| 2020 | Implementing binary neural networks in memory with approximate accumulationabstractProcessing in-memory (PIM) has shown great potential to accelerate the inference tasks of binarized neural networks (BNNs) by reducing data movement between processing units and memory. However, existing PIM architectures require analog/mixed-signal circuits that do not scale with the CMOS technology. On the contrary, we propose BitNAP (Binarized neural network acceleration with in-memory ThreSholding), which performs optimization at operation, peripheral, and architecture levels for an efficient BNN accelerator. BitNAP supports row-parallel bitwise operations in crossbar memory by exploiting the switching of 1-bit bipolar resistive devices and a unique hybrid tunable thresholding operation. In order to reduce the area overhead of sensing-based operations, BitNAP presents a memory sense amplifier sharing scheme and also, a novel operation pipelining to reduce the latency overhead of sharing. We evaluate the efficiency of BitNAP on the MNIST and ImageNet datasets using popular neural networks. BitNAP is on average 1.24× (10.7×) faster and 185.6× (10.5×) more energy-efficient as compared to the state-of-the-art PIM accelerator for simple (complex) networks. Saransh Gupta, Mohsen Imani, Hengyu Zhao, Jishen Zhao, Tajana Rosing |
ISLPED | 3 |
| 2020 | Safety Score: A Quantitative Approach to Guiding Safety-Aware Autonomous Vehicle Computing System DesignabstractHigh automated vehicles rely on the computing system in the car to understand the environment and make driving decisions. Therefore, computing system design is essential for ensuring the driving safety. However, to our knowledge, no clear guideline exists so far regarding how to guide the safety-aware autonomous vehicle (AV) computing system design. To understand the safety requirement of AV computing system, we performed a field study by operating industrial Level-4 AV fleets in multiple locations for three months. The field study indicates that traditional computing system performance metrics, such as tail latency, average latency, maximum latency, and timeout, cannot fully satisfy the safety requirement for AV computing system design. To address this issue, we propose the “safety score” as a primary metric for measuring the level of safety in AV computing system design. Hengyu Zhao, Pingfan Meng, Li Erran Li, Tiancheng Lou, Jishen Zhao |
IV | 1 |
| 2018 | Processing-in-Memory for Energy-Efficient Neural Network Training: A Heterogeneous ApproachabstractNeural networks (NNs) have been adopted in a wide range of application domains, such as image classification, speech recognition, object detection, and computer vision. However, training NNs - especially deep neural networks (DNNs) - can be energy and time consuming, because of frequent data movement between processor and memory. Furthermore, training involves massive fine-grained operations with various computation and memory access characteristics. Exploiting high parallelism with such diverse operations is challenging. To address these challenges, we propose a software/hardware co-design of heterogeneous processing-in-memory (PIM) system. Our hardware design incorporates hundreds of fix-function arithmetic units and ARM-based programmable cores on the logic layer of a 3D die-stacked memory to form a heterogeneous PIM architecture attached to CPU. Our software design offers a programming model and a runtime system that program, offload, and schedule various NN training operations across compute resources provided by CPU and heterogeneous PIM. By extending the OpenCL programming model and employing a hardware heterogeneity-aware runtime system, we enable high program portability and easy program maintenance across various heterogeneous hardware, optimize system energy efficiency, and improve hardware utilization. Hengyu Zhao, Matheus Ogleari, Dong Li 0001, Jishen Zhao |
MICRO | 2 |
| 2017 | Approximate image storage with multi-level cell STT-MRAM main memoryabstractImages consume significant storage and space in both consumer devices and in the cloud. As such, image processing applications impose high energy consumption in loading and accessing the image data in the memory. Fortunately, most image processing applications can tolerate approximate image data storage. In addition, multi-level cell spin-transfer torque MRAM (STT-MRAM) offers unique design opportunities as the image memory: the two bits in the memory cell require asymmetric write current - the soft bit requires much less write current than the hard bit. This paper proposes an approximate image processing scheme that improves system energy efficiency without upsetting image quality requirement of applications. Our design consists of (i) an approximate image storage mechanism that strives to only write the soft bits in MLC STT-MRAM main memory with small write current and (ii) a memory mode controller that determines the approximation of image data and coordinates across precise/approximate memory access modes. Our experimental results with various image processing functionalities demonstrate that our design reduces memory access energy consumption by 53% and 2.3× with 100% user's satisfaction compared with traditional DRAM-based and MLC phase-change-memory-based main memory, respectively. Hengyu Zhao, Linuo Xue, Ping Chi, Jishen Zhao |
ICCAD | 1 |
| 2015 | Exploiting bit-depth scaling for quality-scalable energy efficient display processingabstractThe energy efficiency of video display processing is critical for its integration into mobile SoC. This paper proposes a bit-depth scaling scheme to enable dynamic voltage and frequency scaling for external memory system and hence provides a quality-scalable energy efficient display processing solution. Experimental results have demonstrated that the proposed scheme is able to steadily reduce the energy consumption of overall external memory system by up to 23.8%, with graceful image quality degradation and very low cost overhead. Qiubo Chen, Hengyu Zhao, Hongbin Sun 0001, Nanning Zheng 0001 |
ISCAS | 2 |