Demo Data from VLDB 2026 / reviewers in the wild / expert
Qi Wu 0006
dblp:96/3446-6
· DBLP profile ↗
8ranked-venue papers
5as first author
1since 2021 · last 2021
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 5 first-author · 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 |
Storage systems · 100% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems
flash and SSD |
0.5 | 3 | 2014 | OFWAR: Reducing SSD Response Time Using On-Demand Fast-Write-and-Rewrite · IEEE Trans. Computers 2014 Using Multilevel Phase Change Memory to Build Data Storage: A Time-Aware System Design Perspective · IEEE Trans. Computers 2013 Quasi-nonvolatile SSD: Trading flash memory nonvolatility to improve storage system performance for enterprise applications · HPCA 2012 |
Storage systems
storage reliability |
0.4 | 3 | 2014 | Using Multilevel Phase Change Memory to Build Data Storage: A Time-Aware System Design Perspective · IEEE Trans. Computers 2013 Quasi-nonvolatile SSD: Trading flash memory nonvolatility to improve storage system performance for enterprise applications · HPCA 2012 OFWAR: Reducing SSD Response Time Using On-Demand Fast-Write-and-Rewrite · IEEE Trans. Computers 2014 |
Storage systems › data representation › data encoding
error correction coding |
0.2 | 1 | 2013 | Using Multilevel Phase Change Memory to Build Data Storage: A Time-Aware System Design Perspective · IEEE Trans. Computers 2013 |
Storage systems
non-volatile memory storage |
0.2 | 1 | 2013 | Using Multilevel Phase Change Memory to Build Data Storage: A Time-Aware System Design Perspective · IEEE Trans. Computers 2013 |
Storage systems › flash and SSD
solid-state drive |
0.2 | 1 | 2013 | Using Multilevel Phase Change Memory to Build Data Storage: A Time-Aware System Design Perspective · IEEE Trans. Computers 2013 |
Storage systems › flash and SSD
flash memory |
0.1 | 1 | 2012 | Quasi-nonvolatile SSD: Trading flash memory nonvolatility to improve storage system performance for enterprise applications · HPCA 2012 |
Storage systems › storage reliability › durability
data retention |
0.1 | 1 | 2014 | OFWAR: Reducing SSD Response Time Using On-Demand Fast-Write-and-Rewrite · IEEE Trans. Computers 2014 |
Methods — techniques the papers use, named apart from their topics
workload-aware scheduling · 0.2simulation · 0.2cross-layer design · 0.2time-aware partial rewrite · 0.2resistance drift modeling · 0.2read-and-refresh · 0.2system simulation · 0.1energy estimation · 0.1device modeling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Improving Relational Database Upon the Arrival of Storage Hardware with Built-in Transparent CompressionabstractThis paper presents an approach to enable relational database take full advantage of modern storage hardware with built-in transparent compression. Advanced storage appliances (e.g., all-flash array) and some latest SSDs (solid-state drives) can perform hardware-based data compression, transparently from OS and applications. Moreover, the growing deployment of hardware-based compression capability in Cloud storage infrastructure leads to the imminent arrival of cloud-based storage hardware with built-in transparent compression. To make relational database better leverage modern storage hardware, we propose to deploy a dual in-memory vs. on-storage page format: While pages in database cache memory retain the conventional row-based format, each page on storage devices has a column-based format so that it can be better compressed by storage hardware. We present design techniques that can further improve the on-storage page data compressibility through additional light-weight column data transformation. We the impact of compression algorithms on the selection of column data transformation techniques. We integrated the design techniques into MySQL/InnoDB by adding only about 600 lines of code, and ran Sysbench OLTP workloads on a commercial SSD with built-in transparent compression. The results show that the proposed solution can bring up to 45% additional reduction on the storage cost at only a few percentage of performance degradation. Yifan Qiao 0003, Xubin Chen, Jingpeng Hao, Jiangpeng Li, Qi Wu 0006, Jingqiang Wang, Yang Liu 0256, Tong Zhang 0002 |
NAS | 5 |
| 2020 | Re-think Data Management Software Design Upon the Arrival of Storage Hardware with Built-in Transparent Compression
Xubin Chen, Jiangpeng Li, Qi Wu 0006, Yang Liu 0256, Hao Zhong 0006, Tong Zhang 0002 |
HotStorage | 4 |
| 2014 | OFWAR: Reducing SSD Response Time Using On-Demand Fast-Write-and-RewriteabstractThis paper presents a cross-layer design strategy to reduce SSD response time and its variation. The key is to cohesively exploit system-level run-time data access workload variation and temporal locality and device-level NAND flash memory write latency versus data retention time trade-off. The basic idea is simple: once write intensity of the workload increases and begins to degrade SSD response time, we speed up memory programming at the penalty of shorter data retention time, and rewrite these short-lifetime data later, if necessary, when workload write intensity drops. A scheduling solution is developed to effectively implement this design strategy. Simulations over various workloads were carried out and the results demonstrate that the cross-layer design strategy can reduce the average SSD response time by up to 52.3%. Qi Wu 0006, Tong Zhang 0002 |
IEEE Trans. Computers | 1 |
| 2013 | Using Multilevel Phase Change Memory to Build Data Storage: A Time-Aware System Design PerspectiveabstractThis paper advocates a time-aware design methodology for using multilevel per cell (MLC) phase-change memory (PCM) in data storage systems such as solid-state disk and disk cache. It is well known that phase-change material resistance drift gradually reduces memory device noise margin and degrades the raw storage reliability. Intuitively, due to the time-dependent nature of resistance drift, if we can dynamically adjust storage system operations adaptive to the time and, hence, memory cell resistance drift, we may improve various PCM-based data storage system performance metrics. Under such an intuitive time-aware system design concept, we propose three specific design techniques, including time-aware variable-strength error correction code (ECC) decoding, time-aware partial rewrite, and time-aware read-&-refresh. Since PCM-based data storage systems have to use powerful ECC whose decoding can be energy-hungry, the first technique aims to minimize the ECC decoding energy consumption. The second technique improves the data retention limit when using partial rewrite in MLC PCM, and the third technique can further improve the efficiency of time-aware variable-strength ECC decoding. Using hypothetical 2-bit/cell PCM with device parameters from recent device research as a test vehicle, we carry out mathematical analysis and trace-based simulations, which show that these techniques can improve the data retention limit by few orders of magnitude, and enable up to 97 and 79 percent energy savings for PCM-based solid-state disk and PCM-based disk cache. Qi Wu 0006, Wei Xu 0021, Tong Zhang 0002 |
IEEE Trans. Computers | 1 |
| 2012 | Quasi-nonvolatile SSD: Trading flash memory nonvolatility to improve storage system performance for enterprise applicationsabstractThis paper advocates a quasi-nonvolatile solid-state drive (SSD) design strategy for enterprise applications. The basic idea is to trade data retention time of NAND flash memory for other system performance metrics including program/erase (P/E) cycling endurance and memory programming speed, and meanwhile use explicit internal data refresh to accommodate very short data retention time (e.g., few weeks or even days). We also propose SSD scheduling schemes to minimize the impact of internal data refresh on normal I/O requests. Based upon detailed memory cell device modeling and SSD system modeling, we carried out simulations that clearly show the potential of using this simple quasi-nonvolatile SSD design strategy to improve system cycling endurance and speed performance. We also performed detailed energy consumption estimation, which shows the energy consumption overhead induced by data refresh is negligible. Yangyang Pan, Guiqiang Dong, Qi Wu 0006, Tong Zhang 0002 |
HPCA | 3 |
| 2011 | Exploiting Heat-Accelerated Flash Memory Wear-Out Recovery to Enable Self-Healing SSDs
Qi Wu 0006, Guiqiang Dong, Tong Zhang 0002 |
HotStorage | 1 |
| 2011 | Design Techniques to Facilitate Processor Power Delivery in 3-D Processor-DRAM Integrated SystemsabstractAs a promising option to address the memory wall problem, 3-D processor-DRAM integration has recently received many attentions. Since DRAM dies should be stacked between the processor die and package substrate, we have to fabricate a large number of through-DRAM through-silicon vias (TSVs) to connect the processor die and package for power and input/output (I/O) signal delivery. Although such through-DRAM TSVs will inevitably interfere with DRAM design and induce non-negligible power consumption overhead, little prior research has been done to study how to allocate these through-DRAM TSVs on the DRAM dies and analyze their impacts. To address this open issue, this paper first presents a through-DRAM TSV allocation strategy that well fits to the regular DRAM architecture. Meanwhile, due to the longer path between power/ground pads and processor die, power delivery integrity issue may become more serious in such 3-D processor-DRAM integrated systems. Decoupling capacitor insertion is the most popular method to deal with power delivery integrity issue in high-performance integrated circuits. This paper further proposes to use 3-D stacked DRAM dies to provide decoupling capacitors for the processor die. This can well leverage the superior capacitor fabrication ability of DRAM to reduce the area penalty of decoupling capacitor insertion on the processor die. For its practical implementation, a simple uniform decoupling capacitor network design strategy is presented. To demonstrate through-DRAM TSV allocation and decoupling capacitor insertion strategy and evaluate involved tradeoffs, circuit SPICE simulations and computer system simulations are carried out to quantitatively demonstrate the effectiveness and investigate various design tradeoffs. Qi Wu 0006, Tong Zhang 0002 |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2009 | Efficient implementation of decoupling capacitors in 3D processor-dram integrated computing systemsabstractThree-dimensional (3D) integration of a single high performance microprocessor die and multiple DRAM dies has been considered as a viable option to tackle the looming memory wall problem. Meanwhile, on-chip decoupling capacitors are becoming increasingly important to ensure power delivery integrity, particularly for high-performance integrated circuits. Targeting at 3D processor-DRAM integrated computing systems, this paper proposes to use 3D stacked DRAM dies to provide decoupling capacitors for the processor die. This can well leverage the superior capacitor fabrication ability of DRAM to eliminate the area penalty of decoupling capacitor insertion on the processor die. For its practical implementation, a simple uniform decoupling capacitor network design strategy is presented, and circuit SPICE simulations and computer system simulations are carried out to quantitatively demonstrate the effectiveness and illustrate various design trade-offs. Qi Wu 0006, Jian-Qiang Lu, Kenneth Rose, Tong Zhang 0002 |
ACM Great Lakes Symposium on VLSI | 1 |