Control flow in a thread-based environment without branching

A method for computing in a thread-based environment provides manipulating an execution mask to enable and disable threads when executing multiple conditional function clauses for process instructions. Execution lanes are controlled based on execution participation for the process instructions for r...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Jiao Yang, Grosul Alexander, Beylin Boris, Alsup Mitchell, Lukyanov Maxim
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 Jiao Yang
Grosul Alexander
Beylin Boris
Alsup Mitchell
Lukyanov Maxim
description A method for computing in a thread-based environment provides manipulating an execution mask to enable and disable threads when executing multiple conditional function clauses for process instructions. Execution lanes are controlled based on execution participation for the process instructions for reducing resource consumption. Execution of particular one or more schedulable structures that include multiple process instructions are skipped based on the execution mask and activating instructions.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US9727341B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US9727341B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US9727341B23</originalsourceid><addsrcrecordid>eNrjZLBxzs8rKcrPUUjLyS9XyMxTSFQoyShKTUzRTUosTk1RSM0ryyzKz8tNzStRKM8sycgvLVFIKkrMS87IzEvnYWBNS8wpTuWF0twMCm6uIc4euqkF-fGpxQWJyal5qSXxocGW5kbmxiaGTkbGRCgBAJU6L8E</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Control flow in a thread-based environment without branching</title><source>esp@cenet</source><creator>Jiao Yang ; Grosul Alexander ; Beylin Boris ; Alsup Mitchell ; Lukyanov Maxim</creator><creatorcontrib>Jiao Yang ; Grosul Alexander ; Beylin Boris ; Alsup Mitchell ; Lukyanov Maxim</creatorcontrib><description>A method for computing in a thread-based environment provides manipulating an execution mask to enable and disable threads when executing multiple conditional function clauses for process instructions. Execution lanes are controlled based on execution participation for the process instructions for reducing resource consumption. Execution of particular one or more schedulable structures that include multiple process instructions are skipped based on the execution mask and activating instructions.</description><language>eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2017</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=20170808&amp;DB=EPODOC&amp;CC=US&amp;NR=9727341B2$$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=20170808&amp;DB=EPODOC&amp;CC=US&amp;NR=9727341B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Jiao Yang</creatorcontrib><creatorcontrib>Grosul Alexander</creatorcontrib><creatorcontrib>Beylin Boris</creatorcontrib><creatorcontrib>Alsup Mitchell</creatorcontrib><creatorcontrib>Lukyanov Maxim</creatorcontrib><title>Control flow in a thread-based environment without branching</title><description>A method for computing in a thread-based environment provides manipulating an execution mask to enable and disable threads when executing multiple conditional function clauses for process instructions. Execution lanes are controlled based on execution participation for the process instructions for reducing resource consumption. Execution of particular one or more schedulable structures that include multiple process instructions are skipped based on the execution mask and activating instructions.</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>2017</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLBxzs8rKcrPUUjLyS9XyMxTSFQoyShKTUzRTUosTk1RSM0ryyzKz8tNzStRKM8sycgvLVFIKkrMS87IzEvnYWBNS8wpTuWF0twMCm6uIc4euqkF-fGpxQWJyal5qSXxocGW5kbmxiaGTkbGRCgBAJU6L8E</recordid><startdate>20170808</startdate><enddate>20170808</enddate><creator>Jiao Yang</creator><creator>Grosul Alexander</creator><creator>Beylin Boris</creator><creator>Alsup Mitchell</creator><creator>Lukyanov Maxim</creator><scope>EVB</scope></search><sort><creationdate>20170808</creationdate><title>Control flow in a thread-based environment without branching</title><author>Jiao Yang ; Grosul Alexander ; Beylin Boris ; Alsup Mitchell ; Lukyanov Maxim</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US9727341B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2017</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>Jiao Yang</creatorcontrib><creatorcontrib>Grosul Alexander</creatorcontrib><creatorcontrib>Beylin Boris</creatorcontrib><creatorcontrib>Alsup Mitchell</creatorcontrib><creatorcontrib>Lukyanov Maxim</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Jiao Yang</au><au>Grosul Alexander</au><au>Beylin Boris</au><au>Alsup Mitchell</au><au>Lukyanov Maxim</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Control flow in a thread-based environment without branching</title><date>2017-08-08</date><risdate>2017</risdate><abstract>A method for computing in a thread-based environment provides manipulating an execution mask to enable and disable threads when executing multiple conditional function clauses for process instructions. Execution lanes are controlled based on execution participation for the process instructions for reducing resource consumption. Execution of particular one or more schedulable structures that include multiple process instructions are skipped based on the execution mask and activating instructions.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US9727341B2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Control flow in a thread-based environment without branching
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-18T15%3A50%3A40IST&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=Jiao%20Yang&rft.date=2017-08-08&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS9727341B2%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