Improving hit rate of code translation redirection table with replacement strategy based on usage history table of evicted entries

In one embodiment, a micro-processing system includes a hardware structure disposed on a processor core. The hardware structure includes a plurality of entries, each of which are associated with portion of code and a translation of that code which can be executed to achieve substantially equivalent...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Tuck Nathan, Segelken Ross
Format: Patent
Sprache:eng
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 Tuck Nathan
Segelken Ross
description In one embodiment, a micro-processing system includes a hardware structure disposed on a processor core. The hardware structure includes a plurality of entries, each of which are associated with portion of code and a translation of that code which can be executed to achieve substantially equivalent functionality. The hardware structure includes a redirection array that enables, when referenced, execution to be redirected from a portion of code to its counterpart translation. The entries enabling such redirection are maintained within or evicted from the hardware structure based on usage information for the entries.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US9880846B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US9880846B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US9880846B23</originalsourceid><addsrcrecordid>eNqNjEEKwkAMRbtxIeodcgFBVKRuFUXX6rqk07QNTGeGSax068kdpQdwlU94702z97UL0ffsGmhZIaIS-BqMrwg0ohOLyt5BpIojmd9WLC3Bi7VN72DRUEdOQfRrNwOUKFRBAp-CDaWuqI_DqKU49Ww0EUmKTDLPJjVaocV4ZxmcT_fjZUnBFyQh9R1p8bjt83yVb3eH9eYP5AOrnUp5</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Improving hit rate of code translation redirection table with replacement strategy based on usage history table of evicted entries</title><source>esp@cenet</source><creator>Tuck Nathan ; Segelken Ross</creator><creatorcontrib>Tuck Nathan ; Segelken Ross</creatorcontrib><description>In one embodiment, a micro-processing system includes a hardware structure disposed on a processor core. The hardware structure includes a plurality of entries, each of which are associated with portion of code and a translation of that code which can be executed to achieve substantially equivalent functionality. The hardware structure includes a redirection array that enables, when referenced, execution to be redirected from a portion of code to its counterpart translation. The entries enabling such redirection are maintained within or evicted from the hardware structure based on usage information for the entries.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2018</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=20180130&amp;DB=EPODOC&amp;CC=US&amp;NR=9880846B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,776,881,25542,76290</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20180130&amp;DB=EPODOC&amp;CC=US&amp;NR=9880846B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Tuck Nathan</creatorcontrib><creatorcontrib>Segelken Ross</creatorcontrib><title>Improving hit rate of code translation redirection table with replacement strategy based on usage history table of evicted entries</title><description>In one embodiment, a micro-processing system includes a hardware structure disposed on a processor core. The hardware structure includes a plurality of entries, each of which are associated with portion of code and a translation of that code which can be executed to achieve substantially equivalent functionality. The hardware structure includes a redirection array that enables, when referenced, execution to be redirected from a portion of code to its counterpart translation. The entries enabling such redirection are maintained within or evicted from the hardware structure based on usage information for the entries.</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>2018</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNjEEKwkAMRbtxIeodcgFBVKRuFUXX6rqk07QNTGeGSax068kdpQdwlU94702z97UL0ffsGmhZIaIS-BqMrwg0ohOLyt5BpIojmd9WLC3Bi7VN72DRUEdOQfRrNwOUKFRBAp-CDaWuqI_DqKU49Ww0EUmKTDLPJjVaocV4ZxmcT_fjZUnBFyQh9R1p8bjt83yVb3eH9eYP5AOrnUp5</recordid><startdate>20180130</startdate><enddate>20180130</enddate><creator>Tuck Nathan</creator><creator>Segelken Ross</creator><scope>EVB</scope></search><sort><creationdate>20180130</creationdate><title>Improving hit rate of code translation redirection table with replacement strategy based on usage history table of evicted entries</title><author>Tuck Nathan ; Segelken Ross</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US9880846B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2018</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Tuck Nathan</creatorcontrib><creatorcontrib>Segelken Ross</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Tuck Nathan</au><au>Segelken Ross</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Improving hit rate of code translation redirection table with replacement strategy based on usage history table of evicted entries</title><date>2018-01-30</date><risdate>2018</risdate><abstract>In one embodiment, a micro-processing system includes a hardware structure disposed on a processor core. The hardware structure includes a plurality of entries, each of which are associated with portion of code and a translation of that code which can be executed to achieve substantially equivalent functionality. The hardware structure includes a redirection array that enables, when referenced, execution to be redirected from a portion of code to its counterpart translation. The entries enabling such redirection are maintained within or evicted from the hardware structure based on usage information for the entries.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US9880846B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Improving hit rate of code translation redirection table with replacement strategy based on usage history table of evicted entries
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-03T17%3A46%3A05IST&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=Tuck%20Nathan&rft.date=2018-01-30&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS9880846B2%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