TECHNOLOGY FOR EARLY ABORT OF COMPRESSION ACCELERATION
An integrated circuit includes a compression accelerator to process a request from software to compress source data into an output file. The compression accelerator includes early-abort circuitry to provide for early abort of compression operations. In particular, the compression accelerator uses a...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | |
container_volume | |
creator | GUILFORD, James CUTTER, Daniel GOPAL, Vinodh |
description | An integrated circuit includes a compression accelerator to process a request from software to compress source data into an output file. The compression accelerator includes early-abort circuitry to provide for early abort of compression operations. In particular, the compression accelerator uses a predetermined sample size to compute an estimated size for a portion of the output file. The sample size specifies how much of the source data is to be analyzed before computing the estimated size. The compression accelerator also determines whether the estimated size reflects an acceptable amount of compression, based on a predetermined early-abort threshold. The compression accelerator aborts the request if the estimated size does not reflect the acceptable amount of compression. The compression accelerator may complete the request if the estimated size reflects the acceptable amount of compression. Other embodiments are described and claimed.
Un circuit intégré comprend un accélérateur de compression pour traiter une requête provenant d'un logiciel pour compresser des données sources en un fichier de sortie. L'accélérateur de compression comprend des circuits d'interruption précoce pour permettre une interruption précoce d'opérations de compression. En particulier, l'accélérateur de compression utilise une taille d'échantillon prédéterminée pour calculer une taille estimée pour une partie du fichier de sortie. La taille d'échantillon spécifie la quantité des données sources devant être analysées avant de calculer la taille estimée. L'accélérateur de compression détermine également si la taille estimée reflète une quantité acceptable de compression, sur la base d'un seuil d'interruption précoce prédéterminé. L'accélérateur de compression interrompt la requête si la taille estimée ne reflète pas la quantité acceptable de compression. L'accélérateur de compression peut compléter la requête si la taille estimée reflète la quantité acceptable de compression. D'autres modes de réalisation sont décrits et revendiqués. |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2022271224A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2022271224A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2022271224A13</originalsourceid><addsrcrecordid>eNrjZDALcXX28PP38XePVHDzD1JwdQzyiVRwdPIPClHwd1Nw9vcNCHINDvb091NwdHZ29XENcgwBcngYWNMSc4pTeaE0N4Oym2uIs4duakF-fGpxQWJyal5qSXy4v5GBkZGRuaGRkYmjoTFxqgC_JSjm</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>TECHNOLOGY FOR EARLY ABORT OF COMPRESSION ACCELERATION</title><source>esp@cenet</source><creator>GUILFORD, James ; CUTTER, Daniel ; GOPAL, Vinodh</creator><creatorcontrib>GUILFORD, James ; CUTTER, Daniel ; GOPAL, Vinodh</creatorcontrib><description>An integrated circuit includes a compression accelerator to process a request from software to compress source data into an output file. The compression accelerator includes early-abort circuitry to provide for early abort of compression operations. In particular, the compression accelerator uses a predetermined sample size to compute an estimated size for a portion of the output file. The sample size specifies how much of the source data is to be analyzed before computing the estimated size. The compression accelerator also determines whether the estimated size reflects an acceptable amount of compression, based on a predetermined early-abort threshold. The compression accelerator aborts the request if the estimated size does not reflect the acceptable amount of compression. The compression accelerator may complete the request if the estimated size reflects the acceptable amount of compression. Other embodiments are described and claimed.
Un circuit intégré comprend un accélérateur de compression pour traiter une requête provenant d'un logiciel pour compresser des données sources en un fichier de sortie. L'accélérateur de compression comprend des circuits d'interruption précoce pour permettre une interruption précoce d'opérations de compression. En particulier, l'accélérateur de compression utilise une taille d'échantillon prédéterminée pour calculer une taille estimée pour une partie du fichier de sortie. La taille d'échantillon spécifie la quantité des données sources devant être analysées avant de calculer la taille estimée. L'accélérateur de compression détermine également si la taille estimée reflète une quantité acceptable de compression, sur la base d'un seuil d'interruption précoce prédéterminé. L'accélérateur de compression interrompt la requête si la taille estimée ne reflète pas la quantité acceptable de compression. L'accélérateur de compression peut compléter la requête si la taille estimée reflète la quantité acceptable de compression. D'autres modes de réalisation sont décrits et revendiqués.</description><language>eng ; fre</language><subject>BASIC ELECTRONIC CIRCUITRY ; CALCULATING ; CODE CONVERSION IN GENERAL ; CODING ; COMPUTING ; COUNTING ; DECODING ; ELECTRIC DIGITAL DATA PROCESSING ; ELECTRICITY ; PHYSICS</subject><creationdate>2022</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20221229&DB=EPODOC&CC=WO&NR=2022271224A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25564,76547</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20221229&DB=EPODOC&CC=WO&NR=2022271224A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>GUILFORD, James</creatorcontrib><creatorcontrib>CUTTER, Daniel</creatorcontrib><creatorcontrib>GOPAL, Vinodh</creatorcontrib><title>TECHNOLOGY FOR EARLY ABORT OF COMPRESSION ACCELERATION</title><description>An integrated circuit includes a compression accelerator to process a request from software to compress source data into an output file. The compression accelerator includes early-abort circuitry to provide for early abort of compression operations. In particular, the compression accelerator uses a predetermined sample size to compute an estimated size for a portion of the output file. The sample size specifies how much of the source data is to be analyzed before computing the estimated size. The compression accelerator also determines whether the estimated size reflects an acceptable amount of compression, based on a predetermined early-abort threshold. The compression accelerator aborts the request if the estimated size does not reflect the acceptable amount of compression. The compression accelerator may complete the request if the estimated size reflects the acceptable amount of compression. Other embodiments are described and claimed.
Un circuit intégré comprend un accélérateur de compression pour traiter une requête provenant d'un logiciel pour compresser des données sources en un fichier de sortie. L'accélérateur de compression comprend des circuits d'interruption précoce pour permettre une interruption précoce d'opérations de compression. En particulier, l'accélérateur de compression utilise une taille d'échantillon prédéterminée pour calculer une taille estimée pour une partie du fichier de sortie. La taille d'échantillon spécifie la quantité des données sources devant être analysées avant de calculer la taille estimée. L'accélérateur de compression détermine également si la taille estimée reflète une quantité acceptable de compression, sur la base d'un seuil d'interruption précoce prédéterminé. L'accélérateur de compression interrompt la requête si la taille estimée ne reflète pas la quantité acceptable de compression. L'accélérateur de compression peut compléter la requête si la taille estimée reflète la quantité acceptable de compression. D'autres modes de réalisation sont décrits et revendiqués.</description><subject>BASIC ELECTRONIC CIRCUITRY</subject><subject>CALCULATING</subject><subject>CODE CONVERSION IN GENERAL</subject><subject>CODING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>DECODING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>ELECTRICITY</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZDALcXX28PP38XePVHDzD1JwdQzyiVRwdPIPClHwd1Nw9vcNCHINDvb091NwdHZ29XENcgwBcngYWNMSc4pTeaE0N4Oym2uIs4duakF-fGpxQWJyal5qSXy4v5GBkZGRuaGRkYmjoTFxqgC_JSjm</recordid><startdate>20221229</startdate><enddate>20221229</enddate><creator>GUILFORD, James</creator><creator>CUTTER, Daniel</creator><creator>GOPAL, Vinodh</creator><scope>EVB</scope></search><sort><creationdate>20221229</creationdate><title>TECHNOLOGY FOR EARLY ABORT OF COMPRESSION ACCELERATION</title><author>GUILFORD, James ; CUTTER, Daniel ; GOPAL, Vinodh</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2022271224A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</language><creationdate>2022</creationdate><topic>BASIC ELECTRONIC CIRCUITRY</topic><topic>CALCULATING</topic><topic>CODE CONVERSION IN GENERAL</topic><topic>CODING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>DECODING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>ELECTRICITY</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>GUILFORD, James</creatorcontrib><creatorcontrib>CUTTER, Daniel</creatorcontrib><creatorcontrib>GOPAL, Vinodh</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>GUILFORD, James</au><au>CUTTER, Daniel</au><au>GOPAL, Vinodh</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>TECHNOLOGY FOR EARLY ABORT OF COMPRESSION ACCELERATION</title><date>2022-12-29</date><risdate>2022</risdate><abstract>An integrated circuit includes a compression accelerator to process a request from software to compress source data into an output file. The compression accelerator includes early-abort circuitry to provide for early abort of compression operations. In particular, the compression accelerator uses a predetermined sample size to compute an estimated size for a portion of the output file. The sample size specifies how much of the source data is to be analyzed before computing the estimated size. The compression accelerator also determines whether the estimated size reflects an acceptable amount of compression, based on a predetermined early-abort threshold. The compression accelerator aborts the request if the estimated size does not reflect the acceptable amount of compression. The compression accelerator may complete the request if the estimated size reflects the acceptable amount of compression. Other embodiments are described and claimed.
Un circuit intégré comprend un accélérateur de compression pour traiter une requête provenant d'un logiciel pour compresser des données sources en un fichier de sortie. L'accélérateur de compression comprend des circuits d'interruption précoce pour permettre une interruption précoce d'opérations de compression. En particulier, l'accélérateur de compression utilise une taille d'échantillon prédéterminée pour calculer une taille estimée pour une partie du fichier de sortie. La taille d'échantillon spécifie la quantité des données sources devant être analysées avant de calculer la taille estimée. L'accélérateur de compression détermine également si la taille estimée reflète une quantité acceptable de compression, sur la base d'un seuil d'interruption précoce prédéterminé. L'accélérateur de compression interrompt la requête si la taille estimée ne reflète pas la quantité acceptable de compression. L'accélérateur de compression peut compléter la requête si la taille estimée reflète la quantité acceptable de compression. D'autres modes de réalisation sont décrits et revendiqués.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng ; fre |
recordid | cdi_epo_espacenet_WO2022271224A1 |
source | esp@cenet |
subjects | BASIC ELECTRONIC CIRCUITRY CALCULATING CODE CONVERSION IN GENERAL CODING COMPUTING COUNTING DECODING ELECTRIC DIGITAL DATA PROCESSING ELECTRICITY PHYSICS |
title | TECHNOLOGY FOR EARLY ABORT OF COMPRESSION ACCELERATION |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-20T19%3A57%3A03IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=GUILFORD,%20James&rft.date=2022-12-29&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2022271224A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |