Restricting processing within a processor to facilitate transaction completion

Processing of transactions within a computing environment is facilitated by taking actions to increase the chances of successfully executing a transaction. A counter is maintained that provides a count of how often a transaction has aborted. The counter increments the count each time the transaction...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Belmar Brenton F, Slegel Timothy J, Alexander Khary J, Jacobi Christian, Philley Randall W, Saporito Anthony
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 Belmar Brenton F
Slegel Timothy J
Alexander Khary J
Jacobi Christian
Philley Randall W
Saporito Anthony
description Processing of transactions within a computing environment is facilitated by taking actions to increase the chances of successfully executing a transaction. A counter is maintained that provides a count of how often a transaction has aborted. The counter increments the count each time the transaction is aborted, and it is reset to zero upon successful completion of the transaction or an interruption leading to no more re-executions of the transaction. If the count reaches a threshold value, then an interrupt is presented and transaction execution is unsuccessful. However, before the count reaches the threshold, a number of actions may be taken to increase the chances of successfully executing the transaction. These actions include actions to be performed within the processor executing the transaction, and/or actions to be performed against conflicting processors.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US9442738B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US9442738B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US9442738B23</originalsourceid><addsrcrecordid>eNrjZPALSi0uKcpMLsnMS1coKMpPTi0uBjHLM0syMvMUEmFi-UUKJfkKaYnJmTmZJYklqQolRYl5xYlAffl5Csn5uQU5qSAmDwNrWmJOcSovlOZmUHBzDXH20E0tyI9PLS5ITE7NSy2JDw22NDExMje2cDIyJkIJAEFvN4k</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Restricting processing within a processor to facilitate transaction completion</title><source>esp@cenet</source><creator>Belmar Brenton F ; Slegel Timothy J ; Alexander Khary J ; Jacobi Christian ; Philley Randall W ; Saporito Anthony</creator><creatorcontrib>Belmar Brenton F ; Slegel Timothy J ; Alexander Khary J ; Jacobi Christian ; Philley Randall W ; Saporito Anthony</creatorcontrib><description>Processing of transactions within a computing environment is facilitated by taking actions to increase the chances of successfully executing a transaction. A counter is maintained that provides a count of how often a transaction has aborted. The counter increments the count each time the transaction is aborted, and it is reset to zero upon successful completion of the transaction or an interruption leading to no more re-executions of the transaction. If the count reaches a threshold value, then an interrupt is presented and transaction execution is unsuccessful. However, before the count reaches the threshold, a number of actions may be taken to increase the chances of successfully executing the transaction. These actions include actions to be performed within the processor executing the transaction, and/or actions to be performed against conflicting processors.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2016</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=20160913&amp;DB=EPODOC&amp;CC=US&amp;NR=9442738B2$$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&amp;date=20160913&amp;DB=EPODOC&amp;CC=US&amp;NR=9442738B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Belmar Brenton F</creatorcontrib><creatorcontrib>Slegel Timothy J</creatorcontrib><creatorcontrib>Alexander Khary J</creatorcontrib><creatorcontrib>Jacobi Christian</creatorcontrib><creatorcontrib>Philley Randall W</creatorcontrib><creatorcontrib>Saporito Anthony</creatorcontrib><title>Restricting processing within a processor to facilitate transaction completion</title><description>Processing of transactions within a computing environment is facilitated by taking actions to increase the chances of successfully executing a transaction. A counter is maintained that provides a count of how often a transaction has aborted. The counter increments the count each time the transaction is aborted, and it is reset to zero upon successful completion of the transaction or an interruption leading to no more re-executions of the transaction. If the count reaches a threshold value, then an interrupt is presented and transaction execution is unsuccessful. However, before the count reaches the threshold, a number of actions may be taken to increase the chances of successfully executing the transaction. These actions include actions to be performed within the processor executing the transaction, and/or actions to be performed against conflicting processors.</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>2016</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZPALSi0uKcpMLsnMS1coKMpPTi0uBjHLM0syMvMUEmFi-UUKJfkKaYnJmTmZJYklqQolRYl5xYlAffl5Csn5uQU5qSAmDwNrWmJOcSovlOZmUHBzDXH20E0tyI9PLS5ITE7NSy2JDw22NDExMje2cDIyJkIJAEFvN4k</recordid><startdate>20160913</startdate><enddate>20160913</enddate><creator>Belmar Brenton F</creator><creator>Slegel Timothy J</creator><creator>Alexander Khary J</creator><creator>Jacobi Christian</creator><creator>Philley Randall W</creator><creator>Saporito Anthony</creator><scope>EVB</scope></search><sort><creationdate>20160913</creationdate><title>Restricting processing within a processor to facilitate transaction completion</title><author>Belmar Brenton F ; Slegel Timothy J ; Alexander Khary J ; Jacobi Christian ; Philley Randall W ; Saporito Anthony</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US9442738B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2016</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Belmar Brenton F</creatorcontrib><creatorcontrib>Slegel Timothy J</creatorcontrib><creatorcontrib>Alexander Khary J</creatorcontrib><creatorcontrib>Jacobi Christian</creatorcontrib><creatorcontrib>Philley Randall W</creatorcontrib><creatorcontrib>Saporito Anthony</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Belmar Brenton F</au><au>Slegel Timothy J</au><au>Alexander Khary J</au><au>Jacobi Christian</au><au>Philley Randall W</au><au>Saporito Anthony</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Restricting processing within a processor to facilitate transaction completion</title><date>2016-09-13</date><risdate>2016</risdate><abstract>Processing of transactions within a computing environment is facilitated by taking actions to increase the chances of successfully executing a transaction. A counter is maintained that provides a count of how often a transaction has aborted. The counter increments the count each time the transaction is aborted, and it is reset to zero upon successful completion of the transaction or an interruption leading to no more re-executions of the transaction. If the count reaches a threshold value, then an interrupt is presented and transaction execution is unsuccessful. However, before the count reaches the threshold, a number of actions may be taken to increase the chances of successfully executing the transaction. These actions include actions to be performed within the processor executing the transaction, and/or actions to be performed against conflicting processors.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US9442738B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Restricting processing within a processor to facilitate transaction completion
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T12%3A57%3A14IST&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=Belmar%20Brenton%20F&rft.date=2016-09-13&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS9442738B2%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