Bit remapping mechanism to enhance lossy compression in floating-point applications
AssigneeAdvanced Micro Devices, Inc.
InventorsNam Duong, Elliot Mednick, DongPing Zhang
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsNam Duong, Elliot Mednick, DongPing Zhang
Estimating the term…
Methods and systems of reducing power transmitted over a memory to cache bus having a plurality of cache lines by identifying floating point numbers transmitted over a cache line, rounding bits in least significant bit (LSB) positions of identified floating point (FP) numbers to a uniform binary value string, mapping the rounded bits from the LSB positions to most significant bit (MSB) positions of each FP number to increase a chance of matching bit patterns between pairs of the FP numbers, and compressing the floating point numbers by replacing matched bit patterns with smaller data elements using a defined data compression process. A decompressor decompresses the compressed FP numbers using a defined decompression process corresponding to the defined compression process; and the mapping component applies a reverse mapping function to map the rounded bits back to original LSB positions from the MSB positions to recover the original floating point numbers.
A method for processing floating point numbers, comprising:
A method of reducing power transmitted over a memory to cache bus having a plurality of cache lines, the method comprising;
An apparatus for of reducing power transmitted over a memory to cache bus having a plurality of cache lines, comprising:
Dependencies are inferred from the claim text.