REVIEW 3 major objections 3 minor 63 references
Vectorized Sequence-Based Chunking for Data Deduplication
T0 review · 3 major / 3 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read SeqCDC achieves roughly 10x higher throughput than unaccelerated chunking and 1.25–1.35x over vector-accelerated chunking while keeping space savings within a few percent of the best alternatives.
desk verdict The vectorization angle is new, but the paper's stated boundary rule cannot produce its reported chunk sizes, so the whole evaluation needs an explanation before the results can be trusted. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the boundary-triggering sequence: a run of SeqLength consecutive bytes whose values are monotonically increasing in Increasing mode or decreasing in Decreasing mode, with a chunk boundary placed immediately after the sequence ends. Two auxiliary parameters regulate how much data the scanner skips: SkipTrigger, the number of opposing byte pairs that marks a region as unfavorable, and SkipSize, the number of bytes jumped over. Under SIMD, the scanner loads SeqLength shifted copies of a 64-byte block into vector registers, performs pairwise greater-than comparisons, and ANDs the resulting masks so a single non-zero mask reports every candidate boundary at once; a separate comparison mask counts opposing pairs that trigger content-defined skipping. This turns per-byte boundary judgement into a handful of vector comparisons per 64 bytes, which is what lets throughput rise with chunk size.
What would settle it
Run SeqCDC on a low-entropy workload such as a directory of compressed logs or sparse VM images, measure the chunk-size distribution and space savings against a Rabin-based CDC, and look for average chunk sizes far above the configured target or space savings more than a few points lower; that would falsify the claim that content-defined skipping minimally impacts deduplication efficiency.
Extended reading notes
Core claim
The central claim is that sequence-based boundary detection plus content-defined skipping plus SIMD vectorization together make chunking throughput grow with target chunk size, instead of staying flat as in prior CDC algorithms. SeqCDC treats each byte as a value and declares a chunk boundary at the end of the first fixed-length sequence of SeqLength bytes that is monotone in the chosen direction. Because most bytes scanned at large chunk sizes do not form boundaries, SeqCDC skips unfavorable regions, where byte order opposes the chosen direction, after SkipTrigger opposing pairs are seen, using a SkipSize of 256–512 bytes to limit missed boundaries. The paper argues this preserves byte-shifting resistance for ordinary edits, and its measurements show SeqCDC either beats or comes within 6% of the best space savings on five real datasets across 4, 8, and 16 KB chunks.
Load-bearing premise
The parameter settings for skipping and sequence length were tuned on randomized data plus one dataset and then applied unchanged to all datasets, so the claimed speedups and minimal space-savings impact depend on those settings remaining appropriate for workloads with different byte statistics.
Editorial extensions
If this is right
- At 16 KB chunks, the AVX-512 version reaches about 30.5 GB/s, roughly 10x the fastest non-vector alternative evaluated.
- Unaccelerated SeqCDC reaches 5.3–5.4 GB/s at 8 KB and 9.9–10 GB/s at 16 KB, beating the fastest prior native algorithm by 1.5x and 2.8x at those sizes.
- Space savings stay within 6% of the best tested CDC algorithm on every dataset, and SeqCDC is the best or tied at some configurations.
- Because vector acceleration does not change the chunk boundaries, SSE-128 and AVX-256 versions preserve space savings and retain most of the speedup on CPUs without AVX-512.
- Throughput scales with chunk size, so deduplication systems can move to larger chunks to shrink fingerprint databases without paying a chunking-speed penalty.
Reading between the lines
- Extension: the parameter values in Table I were chosen on randomized data plus the DEB dataset, so workloads with very different byte statistics, such as low-entropy logs or encrypted streams, may need per-workload parameter search; too-aggressive skipping would inflate chunk sizes and erode space savings.
- Extension: because boundary detection is a pure function of local byte order, an adversarial or pathological input could be engineered to suppress boundary sequences for long stretches and force maximum-size chunks, a worst case the paper acknowledges for all CDC algorithms but does not quantify for SeqCDC.
- Extension: the vectorized shifted-comparison pattern could be reused outside deduplication, for example in compression or delta-encoding systems that need to find runs or turning points quickly.
- Extension: the reported results are single-threaded, so combining SeqCDC with existing multithreaded chunking or locality-based duplicate-skip optimizations would likely compound the gains, though that combination is not evaluated here.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents SeqCDC, a content-defined chunking algorithm that detects chunk boundaries via fixed-length monotonically increasing/decreasing byte sequences, uses content-based skipping and sub-minimum skipping, and accelerates processing with SSE/AVX vector instructions. The authors evaluate SeqCDC against seven unaccelerated and three vector-accelerated CDC algorithms on five datasets, reporting throughput improvements of 10x over unaccelerated algorithms and 1.2x-1.35x over vector-accelerated algorithms at 8-16 KB chunk sizes, with deduplication space savings within 6% of the best alternatives. The paper also includes a chunk size distribution analysis and a discussion of byte-shift resistance.
Significance. If the reported results are correct, SeqCDC would be a valuable contribution: it offers a hashless, vector-friendly chunking method that scales throughput with chunk size, unlike existing CDC algorithms. The work builds on and extends the authors' earlier VectorCDC and SeqCDC papers, and the code is released with DedupBench. The central idea of using simple monotonicity tests instead of hashing or extrema searches is elegant and potentially practical. However, the internal inconsistency identified below in the boundary-detection parameters casts doubt on whether the implementation matches the description, so the significance cannot be assessed without resolving that issue.
major comments (3)
- [§III-A, Table I, §V, §VI-E] The described boundary condition is a run of SeqLength strictly increasing bytes, and Table I sets SeqLength=5 for all chunk sizes. For i.i.d. uniform random bytes, the probability that a given position starts such a run is 1/5! = 1/120. Even with the sub-minimum skip (25-50% of average chunk size) and content-defined skipping (SkipTrigger=50-55 opposing pairs, SkipSize=256-512 bytes), the expected chunk size on random data would be roughly the minimum chunk size plus a few hundred bytes, far below the 4-16 KB targets. For example, for the 8 KB target with a 4 KB minimum, the expected chunk size would be about 4.6 KB, yet Figure 11 and Table III report chunk size distributions centered near the nominal sizes. The Monte-Carlo calibration in §V would have immediately contradicted these parameters if it used the described rule. This suggests that the implementation uses a different boundary condition or different parameters than the paper states, or the calibration is erroneous. Consequently, the reported throughput and space-savings numbers cannot be reproduced from the manuscript's description, and this must be resolved before the central claims can be accepted.
- [Abstract, §I, §VI-C] The abstract claims 15x higher throughput over unaccelerated algorithms, while §I and §VI-C report 10x, and the data in Figure 8b support about 10x (30.5 GB/s vs. approximately 3 GB/s for FCDC). This inconsistency in the headline speedup figure should be corrected.
- [§V, §VI] The parameter values for SeqLength, SkipTrigger, and SkipSize are chosen by a search on the DEB dataset (§V), and DEB is then used as one of the five evaluation datasets (§VI, Table II). The DEB results are therefore not an independent test of the parameter configuration; the paper should either exclude DEB from the main evaluation or justify why the tuning does not materially affect the reported comparisons.
minor comments (3)
- [Abstract and Section I] The typographical spacing in 'SSE/A VX' should read 'SSE/AVX'.
- [Section V] The sentence 'We will release this micro benchmark with the final version of our paper' indicates that an artifact is incomplete; please include it or note its availability at submission.
- [Section VI-E] The claim that 'SeqCDC exhibits a chunk size distribution similar to hash-based algorithms' needs to be re-examined after correcting the SeqLength parameter or the boundary detection description, given the inconsistency raised in the major comments.
Circularity Check
No significant circularity: SeqCDC's results are direct measurements against external datasets and baselines, and the tuned parameters are implementation settings, not disguised predictions.
full rationale
I walked the paper's derivation chain and found no step in which a claimed prediction reduces by construction to an input, a fitted parameter, or a self-citation. The SeqLength, SkipTrigger, and SkipSize parameters are obtained by Monte-Carlo simulation and a search on the DEB dataset, but the paper's throughput and space-savings claims are reported measurements on five real-world datasets against external baseline algorithms; they are not derived quantities forced by those parameter fits. The vector-acceleration claims are measured with SSE/AVX implementations and compared to independently implemented baselines. Self-citations to the authors' prior VectorCDC and SeqCDC work are used as background and comparison points, not as load-bearing justification for the central result; in fact, the paper explicitly argues that VectorCDC's approach is incompatible with SeqCDC's boundary detection. The only notable concern I found is a potential internal inconsistency: the described SeqLength=5 boundary rule may not be able to produce the reported chunk-size distributions on random data, making Table I and Figure 11 hard to reconcile. That is a reproducibility or correctness issue, not a circularity issue, so it does not raise the circularity score. Overall, the paper's evaluation is self-contained with respect to external benchmarks, and no circular derivation chain is present.
Assumptions & free parameters
free parameters (3)
- SeqLength =
5 (for 4/8/16 KB)
- SkipTrigger =
55 at 4 KB, 50 at 8/16 KB
- SkipSize =
256 bytes at 4/8 KB, 512 bytes at 16 KB
assumptions (4)
- domain assumption Randomized data streams are representative for tuning chunk-size parameters.
- domain assumption Real workloads have limited byte-shifting, so content-defined skipping rarely hides or reveals boundaries.
- domain assumption Parameters chosen on DEB generalize to other datasets.
- domain assumption Monotonic byte sequences occur frequently enough in tested data to keep chunks near the target average size.
Cite this review
Pith. "Pith review of Vectorized Sequence-Based Chunking for Data Deduplication." pith.science (2026). https://pith.science/paper/KLBM6MAV
@misc{pith2026250521194,
author = {Pith},
title = {Pith review of: Vectorized Sequence-Based Chunking for Data Deduplication},
year = {2026},
howpublished = {\url{https://pith.science/paper/KLBM6MAV}},
note = {Machine review of arXiv:2505.21194}
}
read the original abstract
Data deduplication has gained wide acclaim as a mechanism to improve storage efficiency and conserve network bandwidth. Its most critical phase, data chunking, is responsible for the overall space savings achieved via the deduplication process. However, modern data chunking algorithms are slow and compute-intensive because they scan large amounts of data while simultaneously making data-driven boundary decisions. We present SeqCDC, a novel chunking algorithm that leverages lightweight boundary detection, content-defined skipping, and SSE/AVX acceleration to improve chunking throughput for large chunk sizes. Our evaluation shows that SeqCDC achieves 15x higher throughput than unaccelerated and 1.2x-1.35x higher throughput than vector-accelerated data chunking algorithms while minimally affecting deduplication space savings.
Figures
Figures from the paper (6 more)
Reference graph
Works this paper leans on
-
[1]
V olume of data/information created, captured, copied, and consumed worldwide from 2010 to 2025,
A. Holst, “V olume of data/information created, captured, copied, and consumed worldwide from 2010 to 2025,” Statista, June, 2021
work page 2010
-
[2]
S. Ghemawat, H. Gobioff, and S.-T. Leung, “The Google File System,” SIGOPS Operating Systems Review , vol. 37, p. 29–43, oct 2003
work page 2003
-
[3]
The Hadoop Distributed File System,
K. Shvachko, H. Kuang, S. Radia, and R. Chansler, “The Hadoop Distributed File System,” in 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST) , pp. 1–10, 2010
work page 2010
-
[4]
RAID: High-performance, reliable secondary storage,
P. M. Chen, E. K. Lee, G. A. Gibson, R. H. Katz, and D. A. Patterson, “RAID: High-performance, reliable secondary storage,” ACM Computing Surveys (CSUR) , vol. 26, no. 2, pp. 145–185, 1994
work page 1994
-
[5]
Network attached storage architecture,
G. A. Gibson and R. Van Meter, “Network attached storage architecture,” Communications of the ACM , vol. 43, no. 11, pp. 37–45, 2000
work page 2000
-
[6]
D. A. Lelewer and D. S. Hirschberg, “Data compression,” ACM Com- puting Surveys (CSUR) , vol. 19, no. 3, pp. 261–296, 1987
work page 1987
- [7]
-
[8]
A comprehensive study of the past, present, and future of data deduplication,
W. Xia, H. Jiang, D. Feng, F. Douglis, P. Shilane, Y . Hua, M. Fu, Y . Zhang, and Y . Zhou, “A comprehensive study of the past, present, and future of data deduplication,” Proceedings of the IEEE , vol. 104, no. 9, pp. 1681–1710, 2016
work page 2016
Show all 63 references
-
[9]
Demys- tifying data deduplication,
N. Mandagere, P. Zhou, M. A. Smith, and S. Uttamchandani, “Demys- tifying data deduplication,” in The ACM/IFIP/USENIX Middleware’08 Conference Companion, pp. 12–17, 2008
2008
-
[10]
A study of practical deduplication,
D. T. Meyer and W. J. Bolosky, “A study of practical deduplication,” ACM Transactions on Storage (ToS) , vol. 7, no. 4, pp. 1–20, 2012
2012
-
[11]
Characteristics of backup workloads in production systems,
G. Wallace, F. Douglis, H. Qian, P. Shilane, S. Smaldone, M. Cham- ness, and W. Hsu, “Characteristics of backup workloads in production systems,” in 10th USENIX Conference on File and Storage Technologies (FAST 12), (San Jose, CA), USENIX Association, Feb. 2012
2012
-
[12]
Coyne, S
L. Coyne, S. Moulton, and C. Alvarez, IBM System Storage N Series Data Compression and Deduplication: Data ONTAP 8.1 Operating in 7-mode. IBM Redbooks, 2012
2012
-
[13]
Venti: A New Approach to Archival Data Storage,
S. Quinlan and S. Dorward, “Venti: A New Approach to Archival Data Storage,” in Conference on File and Storage Technologies (FAST 02) , (Monterey, CA), USENIX Association, Jan. 2002
2002
-
[14]
Data deduplication techniques,
Q. He, Z. Li, and X. Zhang, “Data deduplication techniques,” in 2010 international conference on future information technology and management engineering, vol. 1, pp. 430–433, IEEE, 2010
2010
-
[15]
A low-bandwidth network file system,
A. Muthitacharoen, B. Chen, and D. Mazieres, “A low-bandwidth network file system,” in The eighteenth ACM symposium on Operating systems principles, pp. 174–187, 2001. Dataset CDC 4KB 8KB 16KB AE 41.99% 33.69% 21.94% CRC 41.65% 35.23% 26.59% FCDC 43.83% 36.10% 26.47% GEAR 39.4...
2001
-
[16]
Oceanstore: An architecture for global-scale persistent storage,
J. Kubiatowicz, D. Bindel, Y . Chen, S. Czerwinski, P. Eaton, D. Geels, R. Gummadi, S. Rhea, H. Weatherspoon, W. Weimer,et al., “Oceanstore: An architecture for global-scale persistent storage,” ACM SIGOPS Operating Systems Review , vol. 34, no. 5, pp. 190–201, 2000
2000
-
[17]
AE: An asymmetric extremum content defined chunking algorithm for fast and bandwidth-efficient data deduplication,
Y . Zhang, H. Jiang, D. Feng, W. Xia, M. Fu, F. Huang, and Y . Zhou, “AE: An asymmetric extremum content defined chunking algorithm for fast and bandwidth-efficient data deduplication,” in 2015 IEEE Conference on Computer Communications (INFOCOM) , pp. 1337–1345, IEEE, 2015
2015
-
[18]
SS-CDC: a two-stage parallel content- defined chunking for deduplicating backup storage,
F. Ni, X. Lin, and S. Jiang, “SS-CDC: a two-stage parallel content- defined chunking for deduplicating backup storage,” in Proceedings of the 12th ACM International Conference on Systems and Storage , SYS- TOR ’19, (New York, NY , USA), p. 86–96, Association for Computing 12 M...
2019
-
[19]
FastCDC: A fast and efficient content-defined chunking approach for data deduplication,
W. Xia, Y . Zhou, H. Jiang, D. Feng, Y . Hua, Y . Hu, Q. Liu, and Y . Zhang, “FastCDC: A fast and efficient content-defined chunking approach for data deduplication,” in 2016 USENIX Annual Technical Conference (USENIX ATC 16) , pp. 101–114, 2016
2016
-
[20]
Ddelta: A deduplication-inspired fast delta compression approach,
W. Xia, H. Jiang, D. Feng, L. Tian, M. Fu, and Y . Zhou, “Ddelta: A deduplication-inspired fast delta compression approach,” Performance Evaluation, vol. 79, pp. 258–272, 2014. Special Issue: Performance 2014
2014
-
[21]
A new content-defined chunking algorithm for data deduplication in cloud storage,
R. N. Widodo, H. Lim, and M. Atiquzzaman, “A new content-defined chunking algorithm for data deduplication in cloud storage,” Future Generation Computer Systems , vol. 71, pp. 145–156, 2017
2017
-
[22]
A framework for analyzing and improving content-based chunking algorithms,
K. Eshghi and H. K. Tang, “A framework for analyzing and improving content-based chunking algorithms,” Hewlett-Packard Labs Technical Report TR, vol. 30, no. 2005, 2005
2005
-
[23]
Content-dependent chunking for differential compression, the local maximum approach,
N. Bjørner, A. Blass, and Y . Gurevich, “Content-dependent chunking for differential compression, the local maximum approach,” Journal of Computer and System Sciences , vol. 76, no. 3-4, pp. 154–203, 2010
2010
-
[24]
Verification of a cryptographic primitive: SHA-256,
A. W. Appel, “Verification of a cryptographic primitive: SHA-256,” ACM Transactions on Programming Languages and Systems (TOPLAS), vol. 37, no. 2, pp. 1–31, 2015
2015
-
[25]
VectorCDC: Accelerat- ing Data Deduplication with Vector Instructions,
S. Udayashankar, A. Baba, and S. Al-Kiswany, “VectorCDC: Accelerat- ing Data Deduplication with Vector Instructions,” inUSENIX Conference on File and Storage Technologies , 2025
2025
-
[26]
Vector instruction set support for conditional operations,
J. E. Smith, G. Faanes, and R. Sugumar, “Vector instruction set support for conditional operations,” ACM SIGARCH Computer Architecture News, vol. 28, no. 2, pp. 260–269, 2000
2000
-
[27]
Dedup- bench: A Benchmarking Tool for Data Chunking Techniques,
A. Liu, A. Baba, S. Udayashankar, and S. Al-Kiswany, “Dedup- bench: A Benchmarking Tool for Data Chunking Techniques,” in 2023 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), pp. 469–474, 2023
2023
-
[28]
The MD5 Message-Digest Algorithm
R. L. Rivest, “The MD5 Message-Digest Algorithm.” RFC 1321, 1992
1992
-
[29]
The Impact of Low-Entropy on Chunking Techniques for Data Deduplication,
M. A. Jarah, S. Udayashankar, A. Baba, and S. Al-Kiswany, “The Impact of Low-Entropy on Chunking Techniques for Data Deduplication,” in 2024 IEEE 17th International Conference on Cloud Computing (CLOUD), pp. 134–140, 2024
2024
-
[30]
Effective implementation of matrix-vector multiplication on intel’s avx multicore processor,
S. A. Hassan, M. M. Mahmoud, A. Hemeida, and M. A. Saber, “Effective implementation of matrix-vector multiplication on intel’s avx multicore processor,” Computer Languages, Systems & Structures , vol. 51, pp. 158–175, 2018
2018
-
[31]
Fast quicksort implementation using A VX instructions,
S. Gueron and V . Krasnov, “Fast quicksort implementation using A VX instructions,” The Computer Journal , vol. 59, no. 1, pp. 83–90, 2016
2016
-
[32]
Vector LLV A: a virtual vector instruc- tion set for media processing,
R. L. Bocchino Jr and V . S. Adve, “Vector LLV A: a virtual vector instruc- tion set for media processing,” in Proceedings of the 2nd international conference on Virtual execution environments , pp. 46–56, 2006
2006
-
[33]
A running time improvement for the two thresholds two divisors algorithm,
T.-S. Moh and B. Chang, “A running time improvement for the two thresholds two divisors algorithm,” in The 48th Annual Southeast Regional Conference, pp. 1–6, 2010
2010
-
[34]
Intel® Intrinsics Guide
Intel, “Intel® Intrinsics Guide.” https://www.intel.com/content/www/us/ en/docs/intrinsics-guide/index.html
-
[35]
C. Z. Mooney, Monte carlo simulation . Sage, 1997
1997
-
[36]
VMWare marketplace
VMWare, “VMWare marketplace.” https://marketplace.cloud.vmware. com/services, 2023
2023
-
[37]
GitHub - rust-lang/rust: Empowering everyone to build reliable and efficient software
Rust, “GitHub - rust-lang/rust: Empowering everyone to build reliable and efficient software..” https://github.com/rust-lang/rust, 2023
2023
-
[38]
The Linux Kernel Archives
Linux, “The Linux Kernel Archives.” https://www.kernel.org/, 2023
2023
-
[39]
Redis, “Redis.” https://redis.io/, 2023
2023
-
[40]
MySQL, “MySQL.” https://www.mysql.com/, 2023
2023
-
[41]
TPC-C Overview
T. P. Council, “TPC-C Overview.” https://www.tpc.org/tpcc/detail5.asp, 2023
2023
-
[42]
The Design and Operation of CloudLab,
D. Duplyakin, R. Ricci, A. Maricq, G. Wong, J. Duerig, E. Eide, L. Stoller, M. Hibler, D. Johnson, K. Webb, A. Akella, K. Wang, G. Ricart, L. Landweber, C. Elliott, M. Zink, E. Cecchet, S. Kar, and P. Mishra, “The Design and Operation of CloudLab,” in 2019 USENIX Annual Techni...
2019
-
[43]
VM Images for Dedu- plication
S. Udayashankar, A. Baba, and S. Al-Kiswany, “VM Images for Dedu- plication.” https://www.kaggle.com/dsv/10561721, 2025
2025
-
[44]
Intel’s Haswell CPU microarchitecture,
D. Kanter, “Intel’s Haswell CPU microarchitecture,” Real World Tech- nologies, vol. 17, 2012
2012
-
[45]
A VX overhead profiling: How much does your fast code slow you down?,
M. Gottschlag, T. Schmidt, and F. Bellosa, “A VX overhead profiling: How much does your fast code slow you down?,” in Proceedings of the 11th ACM SIGOPS Asia-Pacific Workshop on Systems , APSys ’20, (New York, NY , USA), p. 59–66, Association for Computing Machinery, 2020
2020
-
[46]
StoreGPU: Exploiting Graphics Processing Units to Accelerate Distributed Storage Systems,
S. Al-Kiswany, A. Gharaibeh, E. Santos-Neto, G. Yuan, and M. Ri- peanu, “StoreGPU: Exploiting Graphics Processing Units to Accelerate Distributed Storage Systems,” in The 17th International Symposium on High Performance Distributed Computing , HPDC ’08, (New York, NY , USA), p...
2008
-
[47]
Similarity and Locality Based Indexing for High Performance Data Deduplication,
W. Xia, H. Jiang, D. Feng, and Y . Hua, “Similarity and Locality Based Indexing for High Performance Data Deduplication,” IEEE Transactions on Computers, vol. 64, no. 4, pp. 1162–1176, 2015
2015
-
[48]
Balancing storage efficiency and data confidentiality with tunable encrypted deduplication,
J. Li, Z. Yang, Y . Ren, P. P. Lee, and X. Zhang, “Balancing storage efficiency and data confidentiality with tunable encrypted deduplication,” in Proceedings of the Fifteenth European Conference on Computer Systems, pp. 1–15, 2020
2020
-
[49]
Optimizing the Performance of Consistency-Aware Deduplication Using Persistent Memory,
C. Song, X. Chen, D. Liu, J. Li, Y . Tan, and A. Ren, “Optimizing the Performance of Consistency-Aware Deduplication Using Persistent Memory,” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems , 2023
2023
-
[50]
Accelerating restore and garbage collection in deduplication- based backup systems via exploiting historical information,
M. Fu, D. Feng, Y . Hua, X. He, Z. Chen, W. Xia, F. Huang, and Q. Liu, “Accelerating restore and garbage collection in deduplication- based backup systems via exploiting historical information,” in 2014 USENIX Annual Technical Conference (USENIX ATC 14), (Philadelphia, PA), pp...
2014
-
[51]
Im- proving Restore Performance in Deduplication-Based Backup Systems via a Fine-Grained Defragmentation Approach,
Y . Tan, B. Wang, J. Wen, Z. Yan, H. Jiang, and W. Srisa-an, “Im- proving Restore Performance in Deduplication-Based Backup Systems via a Fine-Grained Defragmentation Approach,” IEEE Transactions on Parallel and Distributed Systems, vol. 29, no. 10, pp. 2254–2267, 2018
2018
-
[52]
HYDRAstor: A scalable secondary storage.,
C. Dubnicki, L. Gryz, L. Heldt, M. Kaczmarczyk, W. Kilian, P. Strzel- czak, J. Szczepkowski, C. Ungureanu, and M. Welnicki, “HYDRAstor: A scalable secondary storage.,” in FAST, vol. 9, pp. 197–210, 2009
2009
-
[53]
Extreme Binning: Scalable, parallel deduplication for chunk-based file backup,
D. Bhagwat, K. Eshghi, D. D. E. Long, and M. Lillibridge, “Extreme Binning: Scalable, parallel deduplication for chunk-based file backup,” in 2009 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, pp. 1–9, 2009
2009
-
[54]
RapidCDC: Leveraging Duplicate Locality to Accelerate Chunking in CDC-Based deduplication systems,
F. Ni and S. Jiang, “RapidCDC: Leveraging Duplicate Locality to Accelerate Chunking in CDC-Based deduplication systems,” in The ACM Symposium on Cloud Computing , SoCC ’19, (New York, NY , USA), p. 220–232, Association for Computing Machinery, 2019
2019
-
[55]
QuickCDC: A Quick Content Defined Chunk- ing Algorithm Based on Jumping and Dynamically Adjusting Mask Bits,
Z. Xu and W. Zhang, “QuickCDC: A Quick Content Defined Chunk- ing Algorithm Based on Jumping and Dynamically Adjusting Mask Bits,” in 2021 IEEE Intl Conf on Parallel & Distributed Pro- cessing with Applications, Big Data & Cloud Computing, Sustain- able Computing & Communicati...
2021
-
[56]
MUCH: Multithreaded Content-Based File Chunking,
Y . Won, K. Lim, and J. Min, “MUCH: Multithreaded Content-Based File Chunking,” IEEE Transactions on Computers , vol. 64, no. 5, pp. 1375– 1388, 2015
2015
-
[57]
P-dedupe: Exploiting parallelism in data deduplication system,
W. Xia, H. Jiang, D. Feng, L. Tian, M. Fu, and Z. Wang, “P-dedupe: Exploiting parallelism in data deduplication system,” in 2012 IEEE Seventh International Conference on Networking, Architecture, and Storage, pp. 338–347, IEEE, 2012
2012
-
[58]
MII: A Novel Content Defined Chunking Algorithm for Finding Incremental Data in Data Synchronization,
C. Zhang, D. Qi, Z. Cai, W. Huang, X. Wang, W. Li, and J. Guo, “MII: A Novel Content Defined Chunking Algorithm for Finding Incremental Data in Data Synchronization,” IEEE Access, vol. 7, pp. 86932–86945, 2019
2019
-
[59]
SeqCDC: Hashless Content-Defined Chunking for Data Deduplication,
S. Udayashankar, A. Baba, and S. Al-Kiswany, “SeqCDC: Hashless Content-Defined Chunking for Data Deduplication,” in Proceedings of the 25th International Middleware Conference , Middleware ’24, (New York, NY , USA), p. 292–298, Association for Computing Machinery, 2024
2024
-
[60]
A Survey of Secure Data Deduplication Schemes for Cloud Storage Systems,
Y . Shin, D. Koo, and J. Hur, “A Survey of Secure Data Deduplication Schemes for Cloud Storage Systems,” ACM Computing Surveys, vol. 49, Jan 2017
2017
-
[61]
Message-locked encryp- tion and secure deduplication,
M. Bellare, S. Keelveedhi, and T. Ristenpart, “Message-locked encryp- tion and secure deduplication,” in Annual international conference on the theory and applications of cryptographic techniques , pp. 296–312, Springer, 2013
2013
-
[62]
Secure Deduplication of Encrypted Data without Additional Independent Servers,
J. Liu, N. Asokan, and B. Pinkas, “Secure Deduplication of Encrypted Data without Additional Independent Servers,” in Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security, CCS ’15, (New York, NY , USA), p. 874–885, Association for Computing Mac...
2015
-
[63]
Side Channels in Cloud Services: Deduplication in Cloud Storage,
D. Harnik, B. Pinkas, and A. Shulman-Peleg, “Side Channels in Cloud Services: Deduplication in Cloud Storage,” IEEE Security and Privacy , vol. 8, no. 6, pp. 40–47, 2010
2010
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.