SPECULATIVE DECOMPRESSION WITHIN PROCESSOR CORE CACHES

Methods and apparatus relating to speculative decompression within processor core caches are described. In an embodiment, decode circuitry decodes a decompression instruction into a first micro operation and a second micro operation. The first micro operation causes one or more load operations to fe...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Subramoney, Sreenivas, Feghali, Wajdi, Gopal, Vinodh, Gaur, Jayesh, Shanbhogue, Vedvyas, Chauhan, Adarsh
Format: Patent
Sprache:eng ; fre ; ger
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 Subramoney, Sreenivas
Feghali, Wajdi
Gopal, Vinodh
Gaur, Jayesh
Shanbhogue, Vedvyas
Chauhan, Adarsh
description Methods and apparatus relating to speculative decompression within processor core caches are described. In an embodiment, decode circuitry decodes a decompression instruction into a first micro operation and a second micro operation. The first micro operation causes one or more load operations to fetch data into a plurality of cachelines of a cache of a processor core. Decompression Engine (DE) circuitry decompresses the fetched data from the plurality of cachelines of the cache of the processor core in response to the second micro operation. The decompression instruction causes the DE circuitry to perform an out-of-order decompression of the plurality of cachelines. Other embodiments are also disclosed and claimed.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_EP4020231B1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>EP4020231B1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_EP4020231B13</originalsourceid><addsrcrecordid>eNrjZDALDnB1DvVxDPEMc1VwcXX29w0Icg0O9vT3Uwj3DPHw9FMICPJ3Bor4Byk4-we5Kjg7Onu4BvMwsKYl5hSn8kJpbgYFN9cQZw_d1IL8-NTigsTk1LzUknjXABMDIwMjY0MnQ2MilAAA8r4nwg</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>SPECULATIVE DECOMPRESSION WITHIN PROCESSOR CORE CACHES</title><source>esp@cenet</source><creator>Subramoney, Sreenivas ; Feghali, Wajdi ; Gopal, Vinodh ; Gaur, Jayesh ; Shanbhogue, Vedvyas ; Chauhan, Adarsh</creator><creatorcontrib>Subramoney, Sreenivas ; Feghali, Wajdi ; Gopal, Vinodh ; Gaur, Jayesh ; Shanbhogue, Vedvyas ; Chauhan, Adarsh</creatorcontrib><description>Methods and apparatus relating to speculative decompression within processor core caches are described. In an embodiment, decode circuitry decodes a decompression instruction into a first micro operation and a second micro operation. The first micro operation causes one or more load operations to fetch data into a plurality of cachelines of a cache of a processor core. Decompression Engine (DE) circuitry decompresses the fetched data from the plurality of cachelines of the cache of the processor core in response to the second micro operation. The decompression instruction causes the DE circuitry to perform an out-of-order decompression of the plurality of cachelines. Other embodiments are also disclosed and claimed.</description><language>eng ; fre ; ger</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2024</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&amp;date=20240501&amp;DB=EPODOC&amp;CC=EP&amp;NR=4020231B1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25555,76308</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20240501&amp;DB=EPODOC&amp;CC=EP&amp;NR=4020231B1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Subramoney, Sreenivas</creatorcontrib><creatorcontrib>Feghali, Wajdi</creatorcontrib><creatorcontrib>Gopal, Vinodh</creatorcontrib><creatorcontrib>Gaur, Jayesh</creatorcontrib><creatorcontrib>Shanbhogue, Vedvyas</creatorcontrib><creatorcontrib>Chauhan, Adarsh</creatorcontrib><title>SPECULATIVE DECOMPRESSION WITHIN PROCESSOR CORE CACHES</title><description>Methods and apparatus relating to speculative decompression within processor core caches are described. In an embodiment, decode circuitry decodes a decompression instruction into a first micro operation and a second micro operation. The first micro operation causes one or more load operations to fetch data into a plurality of cachelines of a cache of a processor core. Decompression Engine (DE) circuitry decompresses the fetched data from the plurality of cachelines of the cache of the processor core in response to the second micro operation. The decompression instruction causes the DE circuitry to perform an out-of-order decompression of the plurality of cachelines. Other embodiments are also disclosed and claimed.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2024</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZDALDnB1DvVxDPEMc1VwcXX29w0Icg0O9vT3Uwj3DPHw9FMICPJ3Bor4Byk4-we5Kjg7Onu4BvMwsKYl5hSn8kJpbgYFN9cQZw_d1IL8-NTigsTk1LzUknjXABMDIwMjY0MnQ2MilAAA8r4nwg</recordid><startdate>20240501</startdate><enddate>20240501</enddate><creator>Subramoney, Sreenivas</creator><creator>Feghali, Wajdi</creator><creator>Gopal, Vinodh</creator><creator>Gaur, Jayesh</creator><creator>Shanbhogue, Vedvyas</creator><creator>Chauhan, Adarsh</creator><scope>EVB</scope></search><sort><creationdate>20240501</creationdate><title>SPECULATIVE DECOMPRESSION WITHIN PROCESSOR CORE CACHES</title><author>Subramoney, Sreenivas ; Feghali, Wajdi ; Gopal, Vinodh ; Gaur, Jayesh ; Shanbhogue, Vedvyas ; Chauhan, Adarsh</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_EP4020231B13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre ; ger</language><creationdate>2024</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Subramoney, Sreenivas</creatorcontrib><creatorcontrib>Feghali, Wajdi</creatorcontrib><creatorcontrib>Gopal, Vinodh</creatorcontrib><creatorcontrib>Gaur, Jayesh</creatorcontrib><creatorcontrib>Shanbhogue, Vedvyas</creatorcontrib><creatorcontrib>Chauhan, Adarsh</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Subramoney, Sreenivas</au><au>Feghali, Wajdi</au><au>Gopal, Vinodh</au><au>Gaur, Jayesh</au><au>Shanbhogue, Vedvyas</au><au>Chauhan, Adarsh</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>SPECULATIVE DECOMPRESSION WITHIN PROCESSOR CORE CACHES</title><date>2024-05-01</date><risdate>2024</risdate><abstract>Methods and apparatus relating to speculative decompression within processor core caches are described. In an embodiment, decode circuitry decodes a decompression instruction into a first micro operation and a second micro operation. The first micro operation causes one or more load operations to fetch data into a plurality of cachelines of a cache of a processor core. Decompression Engine (DE) circuitry decompresses the fetched data from the plurality of cachelines of the cache of the processor core in response to the second micro operation. The decompression instruction causes the DE circuitry to perform an out-of-order decompression of the plurality of cachelines. Other embodiments are also disclosed and claimed.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre ; ger
recordid cdi_epo_espacenet_EP4020231B1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title SPECULATIVE DECOMPRESSION WITHIN PROCESSOR CORE CACHES
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-15T01%3A12%3A31IST&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=Subramoney,%20Sreenivas&rft.date=2024-05-01&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EEP4020231B1%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