Ceasing parallel processing of first set of loops upon selectable number of monitored terminations and processing second set

The illustrative embodiments comprise a method, data processing system, and computer program product having a processor unit for processing instructions with loops. A processor unit creates a first group of instructions having a first set of loops and second group of instructions having a second set...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: FLACHS BRIAN, JOHNS CHARLES RAY, WEIGAND ULRICH
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 FLACHS BRIAN
JOHNS CHARLES RAY
WEIGAND ULRICH
description The illustrative embodiments comprise a method, data processing system, and computer program product having a processor unit for processing instructions with loops. A processor unit creates a first group of instructions having a first set of loops and second group of instructions having a second set of loops from the instructions. The first set of loops have a different order of parallel processing from the second set of loops. A processor unit processes the first group. The processor unit monitors terminations in the first set of loops during processing of the first group. The processor unit determines whether a number of terminations being monitored in the first set of loops is greater than a selectable number of terminations. In response to a determination that the number of terminations is greater than the selectable number of terminations, the processor unit ceases processing the first group and processes the second group.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US8683185B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US8683185B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US8683185B23</originalsourceid><addsrcrecordid>eNqNjLEKwkAQRNNYiPoP-wMWGpTUBsVercPmMpGDy-5xe-n8eBOxsLQa5s3wlsWrBpuXJ0VOHAICxaQO9mHaU--TZTLkuQTVaDRGlYkEuMxtAMk4tEjzPqj4rAkdZaTBC2evYsTS_VoNTicyOdfFoudg2HxzVdDlfK-vW0RtYJEdBLl53KpjVe6qw2lf_nF5A8TPSEw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Ceasing parallel processing of first set of loops upon selectable number of monitored terminations and processing second set</title><source>esp@cenet</source><creator>FLACHS BRIAN ; JOHNS CHARLES RAY ; WEIGAND ULRICH</creator><creatorcontrib>FLACHS BRIAN ; JOHNS CHARLES RAY ; WEIGAND ULRICH</creatorcontrib><description>The illustrative embodiments comprise a method, data processing system, and computer program product having a processor unit for processing instructions with loops. A processor unit creates a first group of instructions having a first set of loops and second group of instructions having a second set of loops from the instructions. The first set of loops have a different order of parallel processing from the second set of loops. A processor unit processes the first group. The processor unit monitors terminations in the first set of loops during processing of the first group. The processor unit determines whether a number of terminations being monitored in the first set of loops is greater than a selectable number of terminations. In response to a determination that the number of terminations is greater than the selectable number of terminations, the processor unit ceases processing the first group and processes the second group.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2014</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=20140325&amp;DB=EPODOC&amp;CC=US&amp;NR=8683185B2$$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=20140325&amp;DB=EPODOC&amp;CC=US&amp;NR=8683185B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>FLACHS BRIAN</creatorcontrib><creatorcontrib>JOHNS CHARLES RAY</creatorcontrib><creatorcontrib>WEIGAND ULRICH</creatorcontrib><title>Ceasing parallel processing of first set of loops upon selectable number of monitored terminations and processing second set</title><description>The illustrative embodiments comprise a method, data processing system, and computer program product having a processor unit for processing instructions with loops. A processor unit creates a first group of instructions having a first set of loops and second group of instructions having a second set of loops from the instructions. The first set of loops have a different order of parallel processing from the second set of loops. A processor unit processes the first group. The processor unit monitors terminations in the first set of loops during processing of the first group. The processor unit determines whether a number of terminations being monitored in the first set of loops is greater than a selectable number of terminations. In response to a determination that the number of terminations is greater than the selectable number of terminations, the processor unit ceases processing the first group and processes the second group.</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>2014</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNjLEKwkAQRNNYiPoP-wMWGpTUBsVercPmMpGDy-5xe-n8eBOxsLQa5s3wlsWrBpuXJ0VOHAICxaQO9mHaU--TZTLkuQTVaDRGlYkEuMxtAMk4tEjzPqj4rAkdZaTBC2evYsTS_VoNTicyOdfFoudg2HxzVdDlfK-vW0RtYJEdBLl53KpjVe6qw2lf_nF5A8TPSEw</recordid><startdate>20140325</startdate><enddate>20140325</enddate><creator>FLACHS BRIAN</creator><creator>JOHNS CHARLES RAY</creator><creator>WEIGAND ULRICH</creator><scope>EVB</scope></search><sort><creationdate>20140325</creationdate><title>Ceasing parallel processing of first set of loops upon selectable number of monitored terminations and processing second set</title><author>FLACHS BRIAN ; JOHNS CHARLES RAY ; WEIGAND ULRICH</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US8683185B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2014</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>FLACHS BRIAN</creatorcontrib><creatorcontrib>JOHNS CHARLES RAY</creatorcontrib><creatorcontrib>WEIGAND ULRICH</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>FLACHS BRIAN</au><au>JOHNS CHARLES RAY</au><au>WEIGAND ULRICH</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Ceasing parallel processing of first set of loops upon selectable number of monitored terminations and processing second set</title><date>2014-03-25</date><risdate>2014</risdate><abstract>The illustrative embodiments comprise a method, data processing system, and computer program product having a processor unit for processing instructions with loops. A processor unit creates a first group of instructions having a first set of loops and second group of instructions having a second set of loops from the instructions. The first set of loops have a different order of parallel processing from the second set of loops. A processor unit processes the first group. The processor unit monitors terminations in the first set of loops during processing of the first group. The processor unit determines whether a number of terminations being monitored in the first set of loops is greater than a selectable number of terminations. In response to a determination that the number of terminations is greater than the selectable number of terminations, the processor unit ceases processing the first group and processes the second group.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US8683185B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Ceasing parallel processing of first set of loops upon selectable number of monitored terminations and processing second set
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-24T15%3A16%3A32IST&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=FLACHS%20BRIAN&rft.date=2014-03-25&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS8683185B2%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