Saving and restoring machine state between multiple executions of an instruction
Saving and restoring machine state between multiple executions of an instruction. A determination is made that processing of an operation of an instruction executing on a processor has been interrupted prior to completion. Based on determining that the processing of the operation has been interrupte...
Gespeichert in:
Hauptverfasser: | , , , , , , , , |
---|---|
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 | Giamei, Bruce C Slegel, Timothy Jacobi, Christian Farrell, Mark S Puranik, Aditya N Bradbury, Jonathan D Recktenwald, Martin Zoellin, Christian Schmidt, Donald W |
description | Saving and restoring machine state between multiple executions of an instruction. A determination is made that processing of an operation of an instruction executing on a processor has been interrupted prior to completion. Based on determining that the processing of the operation has been interrupted, current metadata of the processor is extracted. The metadata is stored in a location associated with the instruction and used to re-execute the instruction to resume forward processing of the instruction from where it was interrupted. |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US11281469B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US11281469B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US11281469B23</originalsourceid><addsrcrecordid>eNqNi8EOATEURbuxEPzD8wEWHSJsCbGUDOtJ1Z3RpPPatK_4fCbxAVY35-TcsTrX5um4I8N3SsgS0kC9sQ_HoCxGQDfIC2DqixcXPQhv2CIucKbQfq_kOEsqdlBTNWqNz5j9dqLmx8Nlf1oghgY5GguGNNda62qjV-vtrlr-03wA35k4HA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Saving and restoring machine state between multiple executions of an instruction</title><source>esp@cenet</source><creator>Giamei, Bruce C ; Slegel, Timothy ; Jacobi, Christian ; Farrell, Mark S ; Puranik, Aditya N ; Bradbury, Jonathan D ; Recktenwald, Martin ; Zoellin, Christian ; Schmidt, Donald W</creator><creatorcontrib>Giamei, Bruce C ; Slegel, Timothy ; Jacobi, Christian ; Farrell, Mark S ; Puranik, Aditya N ; Bradbury, Jonathan D ; Recktenwald, Martin ; Zoellin, Christian ; Schmidt, Donald W</creatorcontrib><description>Saving and restoring machine state between multiple executions of an instruction. A determination is made that processing of an operation of an instruction executing on a processor has been interrupted prior to completion. Based on determining that the processing of the operation has been interrupted, current metadata of the processor is extracted. The metadata is stored in a location associated with the instruction and used to re-execute the instruction to resume forward processing of the instruction from where it was interrupted.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; 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=20220322&DB=EPODOC&CC=US&NR=11281469B2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,309,781,886,25566,76549</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20220322&DB=EPODOC&CC=US&NR=11281469B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Giamei, Bruce C</creatorcontrib><creatorcontrib>Slegel, Timothy</creatorcontrib><creatorcontrib>Jacobi, Christian</creatorcontrib><creatorcontrib>Farrell, Mark S</creatorcontrib><creatorcontrib>Puranik, Aditya N</creatorcontrib><creatorcontrib>Bradbury, Jonathan D</creatorcontrib><creatorcontrib>Recktenwald, Martin</creatorcontrib><creatorcontrib>Zoellin, Christian</creatorcontrib><creatorcontrib>Schmidt, Donald W</creatorcontrib><title>Saving and restoring machine state between multiple executions of an instruction</title><description>Saving and restoring machine state between multiple executions of an instruction. A determination is made that processing of an operation of an instruction executing on a processor has been interrupted prior to completion. Based on determining that the processing of the operation has been interrupted, current metadata of the processor is extracted. The metadata is stored in a location associated with the instruction and used to re-execute the instruction to resume forward processing of the instruction from where it was interrupted.</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>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNi8EOATEURbuxEPzD8wEWHSJsCbGUDOtJ1Z3RpPPatK_4fCbxAVY35-TcsTrX5um4I8N3SsgS0kC9sQ_HoCxGQDfIC2DqixcXPQhv2CIucKbQfq_kOEsqdlBTNWqNz5j9dqLmx8Nlf1oghgY5GguGNNda62qjV-vtrlr-03wA35k4HA</recordid><startdate>20220322</startdate><enddate>20220322</enddate><creator>Giamei, Bruce C</creator><creator>Slegel, Timothy</creator><creator>Jacobi, Christian</creator><creator>Farrell, Mark S</creator><creator>Puranik, Aditya N</creator><creator>Bradbury, Jonathan D</creator><creator>Recktenwald, Martin</creator><creator>Zoellin, Christian</creator><creator>Schmidt, Donald W</creator><scope>EVB</scope></search><sort><creationdate>20220322</creationdate><title>Saving and restoring machine state between multiple executions of an instruction</title><author>Giamei, Bruce C ; Slegel, Timothy ; Jacobi, Christian ; Farrell, Mark S ; Puranik, Aditya N ; Bradbury, Jonathan D ; Recktenwald, Martin ; Zoellin, Christian ; Schmidt, Donald W</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US11281469B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2022</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Giamei, Bruce C</creatorcontrib><creatorcontrib>Slegel, Timothy</creatorcontrib><creatorcontrib>Jacobi, Christian</creatorcontrib><creatorcontrib>Farrell, Mark S</creatorcontrib><creatorcontrib>Puranik, Aditya N</creatorcontrib><creatorcontrib>Bradbury, Jonathan D</creatorcontrib><creatorcontrib>Recktenwald, Martin</creatorcontrib><creatorcontrib>Zoellin, Christian</creatorcontrib><creatorcontrib>Schmidt, Donald W</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Giamei, Bruce C</au><au>Slegel, Timothy</au><au>Jacobi, Christian</au><au>Farrell, Mark S</au><au>Puranik, Aditya N</au><au>Bradbury, Jonathan D</au><au>Recktenwald, Martin</au><au>Zoellin, Christian</au><au>Schmidt, Donald W</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Saving and restoring machine state between multiple executions of an instruction</title><date>2022-03-22</date><risdate>2022</risdate><abstract>Saving and restoring machine state between multiple executions of an instruction. A determination is made that processing of an operation of an instruction executing on a processor has been interrupted prior to completion. Based on determining that the processing of the operation has been interrupted, current metadata of the processor is extracted. The metadata is stored in a location associated with the instruction and used to re-execute the instruction to resume forward processing of the instruction from where it was interrupted.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_epo_espacenet_US11281469B2 |
source | esp@cenet |
subjects | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
title | Saving and restoring machine state between multiple executions of an instruction |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-18T07%3A05%3A19IST&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=Giamei,%20Bruce%20C&rft.date=2022-03-22&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS11281469B2%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 |