Demo Data from EDBT 2026 / reviewers in the wild / expert
Hao Zhang 0009
dblp:55/2270-9
· DBLP profile ↗
16ranked-venue papers
1as first author
3since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 9 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2 · 1 since 2021Artificial intelligence and machine learning · 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 architecture, parallel and distributed computing, and storage systems
1 paper |
Processor architecture and microarchitecture · 38% Embedded and real-time systems · 38% Interconnection networks and networks-on-chip · 19% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Processor architecture and microarchitecture › microprocessor
datacenter processor |
0.3 | 1 | 2018 | SmarCo: An Efficient Many-Core Processor for High-Throughput Applications in Datacenters · HPCA 2018 |
Interconnection networks and networks-on-chip › ring network
hierarchical ring |
0.3 | 1 | 2018 | SmarCo: An Efficient Many-Core Processor for High-Throughput Applications in Datacenters · HPCA 2018 |
Embedded and real-time systems › real-time scheduling
laxity-based scheduling |
0.3 | 1 | 2018 | SmarCo: An Efficient Many-Core Processor for High-Throughput Applications in Datacenters · HPCA 2018 |
Processor architecture and microarchitecture
many-core architecture |
0.3 | 1 | 2018 | SmarCo: An Efficient Many-Core Processor for High-Throughput Applications in Datacenters · HPCA 2018 |
Embedded and real-time systems
real-time scheduling |
0.3 | 1 | 2018 | SmarCo: An Efficient Many-Core Processor for High-Throughput Applications in Datacenters · HPCA 2018 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.3FPGA prototyping · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Side-Channel Collision Attacks Against ASCONabstractSide-channel attack poses a significant threat to the security of electronic devices, particularly IoT/AIoT terminals. By leveraging side-channel leakages, collision attacks can efficiently extract the secret keys from cryptographic devices while requiring considerably less computational effort. In this paper, we investigate side-channel collision attacks against ASCON, a lightweight crypto designed for resource-constrained devices, which has been standardized by the NIST. For the first time, we propose a side-channel key recovery attack against ASCON by identifying the collisions in the linear diffusion layer. Using Pearson correlation coefficient and Euclidean distance for internal collision detections, our attack successfully recovers the secret key with approximately 5,000 power traces from an 8-bit software implementation on an AVR device. To further reduce attack complexity, we introduce a novel metric, Locally-Weighted Sum (LWS), which focuses on the most likely points of leakage, thereby decreasing the number of required power traces for successful attack. Our experiment on the same target demonstrates that the LWS-based collision attack can recover the full secret key with approximately 3,000 power traces, a reduction of 40 percent. Our study indicates that ASCON is susceptible to side-channel collision attacks, and bitslice implementations remain vulnerable to such threats. Hao Zhang 0009, Yiwen Gao 0001, Yongbin Zhou, Jingdian Ming |
DATE | 1 |
| 2022 | Accelerating Data Transfer in Dataflow Architectures Through a Look-Ahead Acknowledgment Mechanism
Yujing Feng, De-Jian Li, Xu Tan 0001, Xiaochun Ye, Dongrui Fan, Hao Zhang 0009 |
J. Comput. Sci. Technol. | 8 |
| 2021 | An efficient scheduling algorithm for dataflow architecture using loop-pipelining
Yi Li 0043, Meng Wu 0006, Xiaochun Ye, Hao Zhang 0009, Dongrui Fan |
Inf. Sci. | 7 |
| 2020 | An efficient dataflow accelerator for scientific applications
Xiaochun Ye, Xu Tan 0001, Meng Wu 0006, Yujing Feng, Hao Zhang 0009, Songwen Pei, Dongrui Fan |
Future Gener. Comput. Syst. | 6 |
| 2018 | SmarCo: An Efficient Many-Core Processor for High-Throughput Applications in DatacentersabstractFast-growing high-throughput applications, such as web services, are characterized by high-concurrency processing, hard real-time response, and high-bandwidth memory access. The newly-born applications bring severe challenges to processors in datacenters, both in concurrent processing performance and energy efficiency. To offer a satisfactory quality of services, it is of critical importance to meet these newly emerging demands of high-throughput applications in the future datacenters in a more efficient way. In this paper, we propose a novel architecture, called SmarCo, which allows high-throughput applications to be processed more efficiently in datacenters. Based on the dominant characteristics of high-throughput applications, we implement large-scale many-core architecture with in-pair threads to support high-concurrency processing; we also introduce a hierarchical ring topology and laxity-aware task scheduler to guarantee hard real-time response; furthermore, we propose high-throughput datapath to improve memory access efficiency. We verify the efficiency of SmarCo by using simulators, large-scale FPGA and prototype with TSMC 40-nm technology node. The experimental results show that, compared to Intel Xeon E7-8890V4, SmarCo achieves 10.11X performance improvement and 6.95X energy-efficiency improvement with higher throughput and a better guarantee of real-time response. Dongrui Fan, Xiaochun Ye, Hao Zhang 0009, Ninghui Sun |
HPCA | 5 |
| 2018 | Crowd evacuation simulation approach based on navigation knowledge and two-layer control mechanism
Hong Liu 0013, Baoxi Liu, Hao Zhang 0009, Guijuan Zhang |
Inf. Sci. | 3 |
| 2013 | An Efficient Parallel Mechanism for Highly-Debuggable Multicore Simulator
Xiaochun Ye, Dongrui Fan, Fenglong Song, Hao Zhang 0009 |
APPT | 5 |
| 2013 | SimICT: A fast and flexible framework for performance and power evaluation of large-scale architectureabstractSimulation is an important method to evaluate future computer systems. However, the increasing complexity of the target systems has made the development of simulators very difficult. Furthermore, detailed simulation of large-scale parallel architecture is so slow that full evaluation of real application becomes a great challenge. This paper presents SimICT, a fast and flexible simulation framework which aims at performance and power evaluation for large-scale architecture. SimICT uses component-based design to improve its flexibility of building target systems. It also introduces an automatic parallel mechanism with relaxed synchronization to speed up the simulation. Finally, it provides a graphic configuration interface to ease the use difficulty. Based on this framework, various existing models, such as performance and power modeling tools, can be integrated to produce a holistic simulation platform. Xiaochun Ye, Dongrui Fan, Ninghui Sun, Shibin Tang, Mingzhe Zhang 0005, Hao Zhang 0009 |
ISLPED | 6 |
| 2013 | Scalability study of molecular dynamics simulation on Godson-T many-core architecture
Liu Peng, Guangming Tan, Rajiv K. Kalia, Aiichiro Nakano, Priya Vashishta, Dongrui Fan, Hao Zhang 0009, Fenglong Song |
J. Parallel Distributed Comput. | 7 |
| 2012 | Optimizing Sparse Matrix Vector Multiplication Using Cache Blocking Method on Fermi GPUabstractIt is an important task to tune performance for sparse matrix vector multiplication (SpMV), but it is also a difficult task because of its irregularity. In this paper, we propose a cache blocking method to improve the performance of SpMV on the emerging GPU architecture. The sparse matrix is partitioned into many sub-blocks, which are stored in CSR format. With the blocking method, the corresponding part of vector x can be reused in the GPU cache, so the time spent on accessing the global memory for vector x is reduced heavily. Experimental results on GeForce GTX 480 show that SpMV kernel with the cache blocking method is 5x faster than the unblocked CSR kernel in the best case. Weizhi Xu 0001, Hao Zhang 0009, Shuai Jiao, Fenglong Song, Zhiyong Liu 0002 |
SNPD | 2 |
| 2011 | High-efficient architecture of Godson-T many-core processor
Dongrui Fan, Hao Zhang 0009, Xiaochun Ye, Fenglong Song, Junchao Zhang 0004, Lingjun Fan |
Hot Chips Symposium | 2 |
| 2010 | Thread Owned Block Cache: Managing Latency in Many-Core Architecture
Fenglong Song, Zhiyong Liu 0002, Dongrui Fan, Hao Zhang 0009, Lei Yu 0012, Shibin Tang |
Euro-Par (1) | 4 |
| 2009 | Godson-T: An Efficient Many-Core Architecture for Parallel Program Executions
Dongrui Fan, Nan Yuan, Junchao Zhang 0004, Yongbin Zhou, Wei Lin 0004, Fenglong Song, Xiaochun Ye, Lei Yu 0012, Guoping Long, Hao Zhang 0009 |
J. Comput. Sci. Technol. | 11 |
| 2007 | Circuit implementation of floating point range reduction for trigonometric functionsabstractRange reduction is important in evaluating trigonometric functions but not enough work is done in relation to the hardware implementation of it. A hardware floating point range reduction implementation is presented. The whole reduction is divided into two steps; the first is based on double-residue modular range reduction method and the second adopts on a novel method described in this paper. The latter one can reduce the argument to an arbitrary range and provides the number of times that range constant contained in the argument. It has been synthesized using 0.13 mum library to achieve an approximately 700 MHz operation frequency. Xuehai Qian, Hao Zhang 0009, Jingang Yang, Junchao Zhang 0004, Dongrui Fan |
ISCAS | 2 |
| 2007 | Design and Implementation of Floating Point Stack on General RISC ArchitectureabstractThis paper presents a framework for implementing the X86 FP stack used in an x86-compliant processor based on a general RISC architecture. Architectural supports are added to a typical RISC architecture to maintain the FP stack status. Some speculative techniques are applied to the decode stage to enable pipelined and efficient FP operations. An optimized register renaming scheme is proposed to eliminate redundant micro-ops in FP programs, resulting in an increased performance while mitigating the burden on register rename table. The simulation results show that on average more than 10% fmov micro-ops are removed. Elimination of micro-ops significantly speeds up the execution of programs. The IPC increases are as high as 30% for some programs, and near 10% on average Xuehai Qian, Hao Zhang 0009, Guoping Long, Junchao Zhang 0004, Dongrui Fan |
PDP | 3 |
| 1997 | Dawning-1000 PROOS distributed operating system
Ninghui Sun, Wenzhuo Liu, Hong Liu 0013, Chuanbao Wang, Xuelin Lu, Hao Zhang 0009 |
J. Comput. Sci. Technol. | 6 |