Unlock instant, AI-driven research and patent intelligence for your innovation.

Efficient lossless memory compression method and system

A compression method and memory technology, applied in the direction of memory system, memory address/allocation/relocation, multi-program device, etc., can solve the problem of increasing write delay, compression algorithm cannot be multiplexed by image or video decompression unit, and increase chips Design cost and other issues to achieve high compression efficiency, memory size saving, and simple system

Pending Publication Date: 2022-05-27
北京算能科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This brings three problems: 1) When data is written, an additional data compression unit needs to be designed to increase the write delay; 2) Considering that data needs lossless compression, the amount of compressed data is much larger than the original input compressed data
Even for the first type of compression technology designed specifically for image data, the lossless compression can only achieve an average of 2 times, while the original input compressed data can achieve hundreds of times of compression; 3) The compression algorithm cannot be compared with the original system's inherent image or Multiplexing of video decompression units increases the cost of chip design in terms of IP authorization and area

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Efficient lossless memory compression method and system
  • Efficient lossless memory compression method and system
  • Efficient lossless memory compression method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] In order to make the purpose, technical solution and advantages of the embodiment of the present application more clear, the following will be combined with the accompanying drawings in the embodiment of the present application of the technical solution in the embodiment of the present application is clearly and completely described.

[0024] In modern video / image analysis systems, the huge demand for bandwidth and memory space by AI analysis algorithms is often the focus of overall system optimization, and the bottleneck of memory bandwidth limits the overall system performance improvement, and the cost of memory accounts for a large part of the overall system cost. The technical solution of the present invention proposes to directly reuse the input compressed data, that is, the design idea of using the solution, under the premise of ensuring that the data is not damaged, it provides ultra-high compression efficiency, effectively reduces memory storage space and bandwidth,...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a high-efficiency lossless memory compression method and system. The method comprises the following steps: acquiring an original compression signal input by the system; the original compressed signals are directly stored in a memory, and a large number of caches are established on the time dimension; when a subsequent unit needs data, the compressed signal stored in the memory is subjected to instant use and instant solution processing, and the data needed after decompression is stored in a temporary space VBUF; and the signal processing unit reads the required signal from the temporary space VBUF for corresponding signal processing. According to the invention, the input compressed data is directly multiplexed, and on the premise of ensuring that the data is lossless, the ultra-high compression efficiency is provided through the design of using and solving, so that the memory storage space and bandwidth are effectively reduced.

Description

Technical field [0001] The present invention relates to the field of memory compression technology, in particular to an efficient and lossless memory compression method and a system thereof. Background [0002] as Figure 1 As shown in traditional video and image processing systems, the bandwidth and storage capacity of memory are more than enough relative to processing tasks, so the intermediate results of the general system are stored directly into memory, as shown on the left side of the following figure. [0003] as Figure 2 As shown, but in systems with high data throughput, such as graphics card GPUs, video image AI systems, the image data cached inside the system tends to occupy a large amount of memory space, making memory bandwidth and memory capacity called bottlenecks. It is worth noting that this video and image data often derives itself from video and image content in various compressed formats. Therefore, in order to save memory storage space or reduce memory read ba...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F12/02G06F9/50
CPCG06F12/023G06F9/5016
Inventor 张力李迅
Owner 北京算能科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More