Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2017040987) HARDWARE-ACCELERATED STORAGE COMPRESSION
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2017/040987 International Application No.: PCT/US2016/050185
Publication Date: 09.03.2017 International Filing Date: 02.09.2016
Chapter 2 Demand Filed: 28.06.2017
IPC:
G06F 3/06 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
3
Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06
Digital input from, or digital output to, record carriers
Applicants:
QUALCOMM INCORPORATED [US/US]; Attn: International IP Administration 5775 Morehouse Drive San Diego, California 92121-1714, US
Inventors:
SHIN, Hyunsuk; US
KIM, Jung Pill; US
SHACHAM, Assaf; IL
Agent:
OLDS, Mark E.; US
CICCOZZI, John L.; US
PODHAJNY, Daniel; US
Priority Data:
15/254,98601.09.2016US
62/213,83903.09.2015US
Title (EN) HARDWARE-ACCELERATED STORAGE COMPRESSION
(FR) COMPRESSION MATÉRIELLE DE STOCKAGE ACCÉLÉRÉE
Abstract:
(EN) Aspects disclosed in the detailed description include hardware accelerated storage compression. In one aspect, prior to writing an uncompressed data block to the storage device, a hardware compression accelerator provided in a storage controller compresses the uncompressed data blocks individually into a compressed data block and allocates the compressed data block to a storage data block in the storage device. The hardware compression accelerator then generates a modified logical block address (LBA) to link the uncompressed data block to the compressed data blocks. In another aspect, the hardware compression accelerator locates a compressed data block based on a corresponding modified LBA and decompresses the compressed data block into an uncompressed data block. By performing hardware accelerated storage compression in the storage controller, it is possible to reduce processing overhead associated with traditional software-based compression systems and improve compression control over traditional storage device driven compression systems.
(FR) Selon certains aspects détaillés dans la description, la présente invention concerne la compression matérielle de stockage accélérée. Selon un aspect de l'invention, avant d'écrire un bloc de données non compressé dans un dispositif de stockage, un accélérateur de compression matérielle placé dans un gestionnaire de stockage compresse individuellement les blocs de données non compressés en un bloc de données compressé et attribue le bloc de données compressé à un bloc de données de stockage dans le dispositif de stockage. L'accélérateur de compression matérielle génère ensuite une adresse de bloc logique (LBA) modifiée pour lier le bloc de données non compressé aux blocs de données compressés. Selon un autre mode de réalisation, l'accélérateur de compression matérielle localise un bloc de données compressé sur la base d'une LBA modifiée correspondante et décompresse le bloc de données compressé en un bloc de données non compressé. La réalisation d'une accélération de la compression matérielle de stockage dans le gestionnaire de stockage permet de réduire le surdébit de traitement associé à des systèmes classiques de compression logicielle et d'améliorer la gestion de la compression par rapport aux systèmes de compression commandés par des systèmes de stockage classiques.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)