Demo Data from VLDB 2026 / reviewers in the wild / expert
Qianling Zhang
dblp:67/6601
· DBLP profile ↗
8ranked-venue papers
0as first author
2since 2021 · last 2023
0000-0001-6942-3958ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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
2 papers |
Memory systems · 53% Storage systems · 20% Embedded and real-time systems · 20% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems
data placement |
0.7 | 1 | 2023 | A Comprehensive Memory Management Framework for CPU-FPGA Heterogenous SoCs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023 |
Embedded and real-time systems
intermittent computing |
0.7 | 1 | 2023 | Adaptive Task-Based Intermittent Computing System With Parallel State Backup · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023 |
Memory systems › memory hierarchy
memory hierarchy management |
0.7 | 1 | 2023 | A Comprehensive Memory Management Framework for CPU-FPGA Heterogenous SoCs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023 |
Memory systems
memory management |
0.7 | 1 | 2023 | A Comprehensive Memory Management Framework for CPU-FPGA Heterogenous SoCs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023 |
Memory systems › cache management
cache partitioning |
0.2 | 1 | 2023 | A Comprehensive Memory Management Framework for CPU-FPGA Heterogenous SoCs · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023 |
Distributed systems
fault tolerance |
0.2 | 1 | 2023 | Adaptive Task-Based Intermittent Computing System With Parallel State Backup · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023 |
Memory systems
non-volatile memory |
0.2 | 1 | 2023 | Adaptive Task-Based Intermittent Computing System With Parallel State Backup · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023 |
Methods — techniques the papers use, named apart from their topics
high-level synthesis · 0.7fault-tolerant backup management · 0.7cache partitioning · 0.7asynchronous direct memory access · 0.7adaptive execution · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | A Comprehensive Memory Management Framework for CPU-FPGA Heterogenous SoCsabstractEfficient utilization of restrained memory resources is of paramount importance in CPU-FPGA heterogeneous multiprocessor system-on-chip (HMPSoC)-based system design for memory-intensive applications. State-of-the-art high level synthesis (HLS) tools rely on the system programmers to manually determine the data placement within the complex memory hierarchy. Different data placement policies may lead to different system performance, and finding an optimal data placement policy is a nontrivial problem. For instance, we show counter-intuitive results that traditional frequency and locality-based data placement strategy designed for CPU architecture leads to nonoptimal system performance in CPU-FPGA HMPSoCs. In this work, we first propose an automatic data placement framework for field programmable gate array (FPGA) kernels to determine whether each array object should be accessed via the on-chip BRAM, shared CPU L2-cache, or DDR memory to achieve the optimal performance. Moreover, we find that when the CPU kernel and the FPGA kernel are executed in parallel, memory contentions may degrade the performance and the optimal data placement policy designed for the FPGA kernel alone will not achieve the optimal overall system performance. In this article, we proposed to use cache partitioning to alleviate the impact brought by memory contentions. We extend the framework designed for FPGA by adding the cross-layer memory contentions analysis to automatically generate an optimal data placement policy and cache partitioning mechanism for the parallel executing kernels. The proposed data placement framework can be seamlessly integrated with the commercial Vivado HLS. The experimental results on the Zedboard platform show an average$1.5\times $performance speedup for FPGA kernels compared with a greedy-based allocation strategy. When FPGA kernels and CPU kernels are executed in parallel, the FPGA kernel and the CPU kernel have a performance speedup of$1.62\times $and$1.10\times $on average, respectively. Zelin Du, Qianling Zhang, Mao Lin, Shiqing Li, Xin Li 0137, Lei Ju 0001 |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2023 | Adaptive Task-Based Intermittent Computing System With Parallel State BackupabstractEnergy harvesting promises to power billions of Internet of Things devices without being restricted by battery life. Since the energy harvester generally outputs weak and unstable energy, the system may suffer frequent and unpredictable power failures, thus falling into cyclically reboots without forward progress. The task-based intermittent computing system which periodically backs up system states into nonvolatile memory (NVM) is proposed to solve the nonprogress problem, with the nontrivial cost of frequent backups. How to reduce the backup overhead becomes a major research problem for intermittent computing. This article, for the first time, proposes to parallelize state backup and program execution with asynchronous direct memory access (DMA) to hide the backup latency into the program’s execution. But, straightforwardly executing the state backup and the program in parallel may cause an inconsistent system state. In specific, the system state may be modified by the program during backup, and therefore may be backed up incorrectly and further cause the system to deliver an incorrect computation result. We make a deep analysis on the system behavior and observe that, although the system state may be backed up incorrectly, the incorrect backup will be covered by the subsequent correct backups soon as the backup operations are performed frequently. In addition, only a small part of variables among all the program states may cause incorrect computation result. So, in this article, we aggressively allow incorrect backups to occur and propose a backup error detection method and a fault-tolerant backup management to guarantee the correctness of the system’s execution. To augment the parallel backup method, an adaptive execution method is further proposed to reduce the number of backups and balance the ratio between task execution time and backup latency. We design a run-time system to implement the proposed approach, and experimental results conducted on an STM32F7-based platform show that the proposed method can achieve a$2.6\times $average speedup. Wei Zhang 0173, Qianling Zhang, Mingsong Lv, Songran Liu, Zimeng Zhou, Qiulin Chen, Nan Guan, Lei Ju 0001 |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2006 | A modified high-radix scalable Montgomery multiplierabstractThis paper proposed a high-radix scalable Montgomery multiplier with the efficient data-path and half latency. By using new algorithm proposed by this paper, it achieves shorter critical path by calculating coefficient qYand qMin parallel. The algorithm can also provide half latency by changing pipeline dataflow through operands dynamic extending during calculation. This design can be used to accept any input precision up to the size of the on-chip memory. An ASIC implementation in 0.25 mun CMOS technology can perform 1024-bit RSA encryption with 390k bps under 180MHz frequency Yibo Fan, Xiaoyang Zeng, Qianling Zhang |
ISCAS | 5 |
| 2005 | A high performance QAM receiver for digital cable TV with integrated A/D and FEC decoderabstractA DVB-C/ITU J.83-A compliant QAM (Quadrature Amplitude Modulation) demodulator suitable for digital cable TV is proposed, which can support 4~256QAM with variable bit rate up to 80Mbps. It integrates a 10-bit 40MSPS ADC, (204,188) Reed-Solomon decoder as well as a convolutional interleaver. The chip is implemented in SMIC 0.25um CMOS technology with die size of 3.5x3.5 mm2. It features wide carrier offset acquisition range, robust demodulation algorithm and small circuit area. Junhua Tian, Jianing Su, Qianling Zhang |
ASP-DAC | 5 |
| 2003 | A 500-MHz low-power five-port CMOS register fileabstractAbstract Current-mode approach in register file has the great advantage of high operation speed with low power consumption. Under 0.35- m m CMOS technology, we present a 1.85-ns read access, 32 · 32-bit, five-port register file in which a modified current-sense amplifier is used. The delay match circuit and TSPC-FF are also used to improve speed. Energy saving is achieved by current mode and other key ideas. Simulation results show it consumes 640mW at 500MHz 3.3V. It can still work at 2.3V with 350MHz 300mW. I. Jiajing Wang, Qianling Zhang |
ASP-DAC | 2 |
| 2003 | Periodic steady-state analysis of coupled ODE-AE-CGE systems for MOS RF autonomous circuit simulationabstractThis paper studies the steady-state analysis of a system of ODE-AE-CGE arising from simulation of MOS RF autonomous circuits in which the transistor plays as current generator and its current equations could adequately represent the transistor large-signal dynamic behavior. Gauss-Seidel relaxation is applied to decouple the system so that shooting method, which is used to find the periodic steady-state response, can be performed with low-order sensitivity matrix. This simplifies the solution process and results in a fast algorithm. We illustrate the new algorithm with the simulation of a typically voltage-controlled oscillator (VCO), the simulation results show good agreement with those obtained by MEDICI, a device simulator. Zaiman Chen, Jinmei Lai 0001, Qianling Zhang, Omar Wing, Junyan Ren |
ASP-DAC | 4 |
| 2000 | An algorithm for VLSI implementation of highly efficient cubic-polynomial evaluationabstractNo abstract available. Qianling Zhang |
ASP-DAC | 4 |
| 1996 | A VLSI architecture for discrete wavelet transformabstractThe discrete wavelet transform (DWT) has received considerable attention in the context of image processing due to its temporal and frequency characteristics. A specific VLSI architecture for the forward/inverse DWT is presented. The characteristics of the structure and coefficients are utilized to reduce the circuit area. In addition, the Booth algorithm and balanced pipelines have been adopted which result in a high throughput at 2 outputs per clock and 5 clocks' pipeline latency. This design described and verified by the VHDL is synthesized by the Synopsys synthesizer. The synthesis results show that the gate-level circuit contains 5058 gates and the throughput can reach 110 M points/s when LSI 10 K CMOS technology is used. Xuyun Chen, Qianling Zhang, Hao Min |
ICIP (2) | 3 |