Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Baiping Wang

dblp:226/5096 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
0since 2021 · last 2020
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3Software engineering, systems software and programming languages · 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 · 57% Storage systems · 43%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems
hybrid memory
0.412020
APMigration: Improving Performance of Hybrid Memory Performance via An Adaptive Page Migration Method · IEEE Trans. Parallel Distributed Syst. 2020
Memory systems
non-volatile memory
0.412020
APMigration: Improving Performance of Hybrid Memory Performance via An Adaptive Page Migration Method · IEEE Trans. Parallel Distributed Syst. 2020
Memory systems › virtual memory management
page migration
0.412020
APMigration: Improving Performance of Hybrid Memory Performance via An Adaptive Page Migration Method · IEEE Trans. Parallel Distributed Syst. 2020
Storage systems › data reduction
data deduplication
0.312018
Improving Restore Performance in Deduplication-Based Backup Systems via a Fine-Grained Defragmentation Approach · IEEE Trans. Parallel Distributed Syst. 2018
Storage systems › data layout
data fragmentation
0.312018
Improving Restore Performance in Deduplication-Based Backup Systems via a Fine-Grained Defragmentation Approach · IEEE Trans. Parallel Distributed Syst. 2018
Storage systems › data reduction › data deduplication
restore performance
0.312018
Improving Restore Performance in Deduplication-Based Backup Systems via a Fine-Grained Defragmentation Approach · IEEE Trans. Parallel Distributed Syst. 2018
Memory systems
DRAM
0.112020
APMigration: Improving Performance of Hybrid Memory Performance via An Adaptive Page Migration Method · IEEE Trans. Parallel Distributed Syst. 2020
Storage systems › storage management
backup systems
0.112018
Improving Restore Performance in Deduplication-Based Backup Systems via a Fine-Grained Defragmentation Approach · IEEE Trans. Parallel Distributed Syst. 2018

Methods — techniques the papers use, named apart from their topics

lazy writeback · 0.4adaptive page migration · 0.4fine-grained defragmentation · 0.3
YearPublicationVenuePosition
2020 APMigration: Improving Performance of Hybrid Memory Performance via An Adaptive Page Migration Method
abstract
Byte-addressable, non-volatile memory (NVRAM) combines the benefits of DRAM and flash memory. However, due to its slower speed than DRAM, it is best to deploy it in combination with typical DRAM. In such Hybrid NVRAM systems, frequently accessed, hotpages can be stored in DRAM while other cold pages can reside in NVRAM, providing the benefits of both high performance (from DRAM) and lower power consumption and cost/performance (from NVRAM). While the idea seems beneficial, realizing an efficient hybrid NVRAM system requires careful page migration and accurate data temperature measurement. Existing solutions, however, often cause invalid migrations due to inaccurate data temperature accounting, because hot and cold pages are separately identified in DRAM and NVRAM regions. Moreover, since a new NVRAM frame is always allocated for each page swapped back NVRAM, a large amount of unnecessary NVRAM writes are generated during each page migration. Based on these observations, we propose APMigrate, an adaptive data migration approach for hybrid NVRAM systems. APMigrate consist of two parts, UIMigrate and LazyWriteback. UIMigrate focuses on eliminating invalid page migrations by considering data temperature in the entire DRAM-NVRAM space, while LazyWriteback focus on rewriting only dirty data back when the page is swapped back to NVRAM. Our experiments using SPEC 2006 show that APMigrate can reduce the number of migrations and improves performance by up to 90 percent compared to existing state-of-the-art approaches. For some workloads, LazyWriteback can reduce unnecessary NVRAM writes for existing page migrations by up to 75 percent.
Yujuan Tan, Baiping Wang, Zhichao Yan 0001, Witawas Srisa-an, Xianzhang Chen, Duo Liu 0002
IEEE Trans. Parallel Distributed Syst.2
2019 UIMigrate: Adaptive Data Migration for Hybrid Non-Volatile Memory Systems
abstract
Byte-addressable, non-volatile memory (NVRAM) combines the benefits of DRAM and flash memory. Its slower speed compared to DRAM, however, makes it hard to entirely replace DRAM with NVRAM. Hybrid NVRAM systems that equip both DRAM and NVRAM on the memory bus become a better solution: frequently accessed, hot pages can be stored in DRAM while other cold pages can reside in NVRAM. This way, the system gets the benefits of both high performance (from DRAM) and lower power consumption and cost/performance (from NVRAM). Realizing an efficient hybrid NVRAM system requires careful page migration and accurate data temperature measurement. Existing solutions, however, often cause invalid migrations due to inaccurate data temperature accounting, because hot and cold pages are separately identified in DRAM and NVRAM regions.Based on this observation, we propose UIMigrate, an adaptive data migration approach for hybrid NVRAM systems. The key idea is to consider data temperature across the whole DRAM-NVRAM space when determining whether a page should be migrated between DRAM and NVRAM. In addition, UIMigrate adapts workload changes by dynamically adjusting migration decisions as workload changes. Our experiments using SPEC 2006 show that UIMigrate can reduce the number of migrations and improves performance by up to 90.4% compared to existing state-of-the-art approaches.
Yujuan Tan, Baiping Wang, Zhichao Yan 0001, Qiuwei Deng, Xianzhang Chen, Duo Liu 0002
DATE2
2018 Improving Restore Performance in Deduplication-Based Backup Systems via a Fine-Grained Defragmentation Approach
abstract
In deduplication-based backup systems, the removal of redundant data transforms the otherwise logically adjacent data chunks into physically scattered chunks on the disks. This, in effect, changes the retrieval operations from sequential to random and significantly degrades the performance of restoring data. These scattered chunks are called fragmented data and many techniques have been proposed to identify and sequentially rewrite such fragmented data to new address areas, trading off the increased storage space for reduced number of random reads (disk seeks) to improve the restore performance. However, existing solutions for backup workloads share a common assumption that every read operation involves a large fixed-size window of contiguous chunks, which restricts the fragment identification to a fixed-size read window. This can lead to inaccurate identifications due to false positives since the data fragments can vary in size and appear in any different and unpredictable address locations. Based on these observations, we propose FGdefrag , a Fine-Grained defragmentation approach that uses variable-sized and adaptively located data groups, instead of using fixed-size read windows, to accurately identify and effectively remove fragmented data. When we compare its performance to those of existing solutions, FGdefrag not only reduces the amount of rewritten data but also significantly improves the restore performance. Our experimental results show that FGdefrag can improve the restore performance by 14 to 329 percent, while simultaneously reducing the rewritten data by 25 to 87 percent.
Yujuan Tan, Baiping Wang, Zhichao Yan 0001, Hong Jiang 0001, Witawas Srisa-an
IEEE Trans. Parallel Distributed Syst.2