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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Giamei, Bruce C, Slegel, Timothy, Jacobi, Christian, Farrell, Mark S, Puranik, Aditya N, Bradbury, Jonathan D, Recktenwald, Martin, Zoellin, Christian, Schmidt, Donald W
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&amp;date=20220322&amp;DB=EPODOC&amp;CC=US&amp;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&amp;date=20220322&amp;DB=EPODOC&amp;CC=US&amp;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