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

Pub. No.: WO/2017/039965 International Application No.: PCT/US2016/046019
Publication Date: 09.03.2017 International Filing Date: 08.08.2016
Chapter 2 Demand Filed: 03.01.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
Agent:
DAVENPORT, Taylor, M.; US
Priority Data:
14/844,44303.09.2015US
Title (EN) HARDWARE-ACCELERATED STORAGE COMPRESSION
(FR) COMPRESSION DE STOCKAGE ACCÉLÉRÉE PAR LE MATÉRIEL
Abstract:
(EN) Hardware-accelerated storage compression is disclosed. In one aspect, prior to writing an uncompressed data block to a storage device, a hardware compression accelerator provided in a storage controller compresses the uncompressed data block into a compressed data block and allocates the compressed data block to a physical 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 block. 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 conventional software-based compression systems and improve compression control over conventional storage-device-driven compression systems.
(FR) La présente invention concerne une compression de stockage accélérée par le matériel. Dans un aspect, avant d'écrire un bloc de données non compressées dans un dispositif de stockage, un accélérateur matériel de compression, disposé dans un contrôleur de stockage, compresse le bloc de données non compressées en un bloc de données compressées et attribue le bloc de données compressées à un bloc de données physiques dans le dispositif de stockage. L'accélérateur matériel de compression génère ensuite une adresse de bloc logique (LBA) modifiée pour relier le bloc de données non compressées au bloc de données compressées. Dans un autre aspect, l'accélérateur matériel de compression localise un bloc de données compressées sur la base d'une adresse LBA modifiée correspondante et décompresse le bloc de données compressées en un bloc de données non compressées. Par la réalisation d'une compression de stockage accélérée par le matériel dans le contrôleur de stockage, il est possible de réduire le surdébit de traitement associé à des systèmes classiques de compression à base logicielle et d'améliorer la commande de compression par rapport à des systèmes classiques de compression pilotée par un dispositif de stockage.
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)