Bandwidth-Compressed Data Movement Without Invalid Data Overhead
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for handling bandwidth compressed data are inefficient due to the inclusion of invalid data, which increases the cost and reduces compression efficiency when moving or compressing such data.
Innovation Solution
A bandwidth compressed data mover system that identifies valid bandwidth compressed data, loads and writes only the valid data, and optionally serializes and compresses it before writing, thereby reducing the amount of data moved and improving efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If bandwidth compressed data is moved or compressed including invalid data, then the data remains in the same expected location and maintains compatibility, but the amount of data to be moved and processed increases significantly (e.g., 200% more data for 3:1 compression)
Solution Approach 1:
The patent extracts and removes invalid data from bandwidth compressed data before moving or compressing it. The system identifies valid data portions based on the bandwidth compression configuration and metadata, then separates them from invalid data. This extraction process reduces the total data volume by approximately 50% or more while maintaining data location compatibility through proper metadata management and address calculation.
2Device complexity
If invalid data is included in bandwidth compressed data, then the data structure remains simple and compatible with expected locations, but compression efficiency is significantly reduced
Solution Approach 1:
The patent segments bandwidth compressed data into valid and invalid portions using metadata that tracks the configuration of the bandwidth compression technique. This segmentation allows the system to identify and process only valid data portions, improving compression efficiency by approximately 50% or more. The metadata structure maintains relatively simple organization with address and length information, balancing complexity reduction with efficiency improvement.
3Ease of operation
If all bandwidth compressed data including invalid data is processed, then no additional identification logic is required, but the processing time and computational resources increase
Solution Approach 1:
The patent performs preliminary identification of valid data portions using metadata that stores the configuration of the bandwidth compression technique. This preliminary action occurs before the actual moving or compression operation, allowing the system to prepare a reduced data set for processing. The metadata contains pre-calculated address and length information that enables quick identification of valid data, reducing processing time by approximately 50% or more while maintaining operational simplicity through automated metadata management.
Data Source
AI summary
Various embodiments include a bandwidth compressed data mover system and methods for implementing functions of the bandwidth compressed data mover system for moving bandwidth compressed data. Embodiments may include identifying valid bandwidth compressed data of bandwidth compressed data stored in a memory based on a configuration of a bandwidth compression technique used to generate the bandwidth compressed data, in which the bandwidth compressed data includes valid bandwidth compressed data and invalid bandwidth compressed data, loading the valid bandwidth compressed data from the memory, and writing the valid bandwidth compressed data to an output device. Embodiments may include copying the valid bandwidth compressed data loaded from the memory to the output device. Embodiments may include serializing the valid bandwidth compressed data loaded from the memory to produce serialized valid bandwidth compressed data and writing the serialized valid bandwidth compressed data to the output device.


