Adaptive granularity erasure code encoding and decoding acceleration method and system based on load awareness
A load sensing, encoding and decoding technology, applied in the field of erasure coding encoding and decoding acceleration, can solve the problems of low encoding and decoding performance, reducing user experience, high read and write delay, etc., to improve computing bandwidth, reduce encoding and decoding delay, The effect of low latency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0064] Encoding and decoding optimization is aimed at accelerating the encoding and decoding process of erasure codes, and requires a load-aware acceleration mechanism for adaptive encoding granularity. Through the evaluation of the codec performance, it can be concluded that:
[0065] 1) Single-threaded encoding and decoding calculations cannot obtain the maximum encoding performance;
[0066] 2) The concurrency of encoding strips is different under different segmentation granularities. Under the optimal segmentation granularity, concurrent encoding can achieve peak performance;
[0067] 3) The optimal segmentation granularity corresponding to encoded data of different sizes is different;
[0068] 4) Encoded data with a large amount of data can obtain higher encoding bandwidth at the optimal segmentation granularity than encoded data with a small amount of data.
[0069] In the actual storage environment, the encoding and decoding calculation operations in the storage syste...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


