SELECT LOGIC USING DELAYED RECONSTRUCTED PROGRAM ORDER

A processing device comprises select logic to schedule a plurality of instructions for execution. The select logic calculates a reconstructed program order (RPO) value for each of a plurality of instructions that are ready to be scheduled for execution. The select logic creates an ordered list of i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: PENTKOVSKI, VLADIMIR, BUTUZOV, ALEXANDER, BABAYAN, BORIS, IYER, JAYESH, SHISHLOV, SERGEY, BAIDA, YURIY, SIVTSOV, ALEXEY, KOSAREV, NIKOLAY
Format: Patent
Sprache:eng ; fre
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 PENTKOVSKI, VLADIMIR
BUTUZOV, ALEXANDER
BABAYAN, BORIS
IYER, JAYESH
SHISHLOV, SERGEY
BAIDA, YURIY
SIVTSOV, ALEXEY
KOSAREV, NIKOLAY
description A processing device comprises select logic to schedule a plurality of instructions for execution. The select logic calculates a reconstructed program order (RPO) value for each of a plurality of instructions that are ready to be scheduled for execution. The select logic creates an ordered list of instructions based on the delayed RPO values, the delayed RPO values comprising the calculated RPO values from a previous execution cycle, and dispatches instructions for scheduling based on the ordered list. Un dispositif de traitement comprend une logique de sélection qui ordonnance une pluralité d'instructions en vue de leur exécution. La logique de sélection calcule une valeur d'ordre de programme reconstruit (RPO) pour chaque instruction prête à être ordonnancée à des fins d'exécution. La logique de sélection produit une liste ordonnée d'instructions sur la base des valeurs de RPO retardé, les valeurs de RPO retardé comprenant les valeurs de RPO calculées à partir d'un cycle d'exécution précédent, et distribue les instructions à des fins d'ordonnancement sur la base de la liste ordonnée.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_WO2014102563A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>WO2014102563A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_WO2014102563A13</originalsourceid><addsrcrecordid>eNrjZDALdvVxdQ5R8PF393RWCA329HNXcHH1cYx0dVEIcnX29wsOCQp1DgHyAoL83YMcfRX8g1xcg3gYWNMSc4pTeaE0N4Oym2uIs4duakF-fGpxQWJyal5qSXy4v5GBoYmhgZGpmbGjoTFxqgC7kCji</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>SELECT LOGIC USING DELAYED RECONSTRUCTED PROGRAM ORDER</title><source>esp@cenet</source><creator>PENTKOVSKI, VLADIMIR ; BUTUZOV, ALEXANDER ; BABAYAN, BORIS ; IYER, JAYESH ; SHISHLOV, SERGEY ; BAIDA, YURIY ; SIVTSOV, ALEXEY ; KOSAREV, NIKOLAY</creator><creatorcontrib>PENTKOVSKI, VLADIMIR ; BUTUZOV, ALEXANDER ; BABAYAN, BORIS ; IYER, JAYESH ; SHISHLOV, SERGEY ; BAIDA, YURIY ; SIVTSOV, ALEXEY ; KOSAREV, NIKOLAY</creatorcontrib><description>A processing device comprises select logic to schedule a plurality of instructions for execution. The select logic calculates a reconstructed program order (RPO) value for each of a plurality of instructions that are ready to be scheduled for execution. The select logic creates an ordered list of instructions based on the delayed RPO values, the delayed RPO values comprising the calculated RPO values from a previous execution cycle, and dispatches instructions for scheduling based on the ordered list. Un dispositif de traitement comprend une logique de sélection qui ordonnance une pluralité d'instructions en vue de leur exécution. La logique de sélection calcule une valeur d'ordre de programme reconstruit (RPO) pour chaque instruction prête à être ordonnancée à des fins d'exécution. La logique de sélection produit une liste ordonnée d'instructions sur la base des valeurs de RPO retardé, les valeurs de RPO retardé comprenant les valeurs de RPO calculées à partir d'un cycle d'exécution précédent, et distribue les instructions à des fins d'ordonnancement sur la base de la liste ordonnée.</description><language>eng ; fre</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=20140703&amp;DB=EPODOC&amp;CC=WO&amp;NR=2014102563A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,309,781,886,25569,76552</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20140703&amp;DB=EPODOC&amp;CC=WO&amp;NR=2014102563A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>PENTKOVSKI, VLADIMIR</creatorcontrib><creatorcontrib>BUTUZOV, ALEXANDER</creatorcontrib><creatorcontrib>BABAYAN, BORIS</creatorcontrib><creatorcontrib>IYER, JAYESH</creatorcontrib><creatorcontrib>SHISHLOV, SERGEY</creatorcontrib><creatorcontrib>BAIDA, YURIY</creatorcontrib><creatorcontrib>SIVTSOV, ALEXEY</creatorcontrib><creatorcontrib>KOSAREV, NIKOLAY</creatorcontrib><title>SELECT LOGIC USING DELAYED RECONSTRUCTED PROGRAM ORDER</title><description>A processing device comprises select logic to schedule a plurality of instructions for execution. The select logic calculates a reconstructed program order (RPO) value for each of a plurality of instructions that are ready to be scheduled for execution. The select logic creates an ordered list of instructions based on the delayed RPO values, the delayed RPO values comprising the calculated RPO values from a previous execution cycle, and dispatches instructions for scheduling based on the ordered list. Un dispositif de traitement comprend une logique de sélection qui ordonnance une pluralité d'instructions en vue de leur exécution. La logique de sélection calcule une valeur d'ordre de programme reconstruit (RPO) pour chaque instruction prête à être ordonnancée à des fins d'exécution. La logique de sélection produit une liste ordonnée d'instructions sur la base des valeurs de RPO retardé, les valeurs de RPO retardé comprenant les valeurs de RPO calculées à partir d'un cycle d'exécution précédent, et distribue les instructions à des fins d'ordonnancement sur la base de la liste ordonnée.</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>eNrjZDALdvVxdQ5R8PF393RWCA329HNXcHH1cYx0dVEIcnX29wsOCQp1DgHyAoL83YMcfRX8g1xcg3gYWNMSc4pTeaE0N4Oym2uIs4duakF-fGpxQWJyal5qSXy4v5GBoYmhgZGpmbGjoTFxqgC7kCji</recordid><startdate>20140703</startdate><enddate>20140703</enddate><creator>PENTKOVSKI, VLADIMIR</creator><creator>BUTUZOV, ALEXANDER</creator><creator>BABAYAN, BORIS</creator><creator>IYER, JAYESH</creator><creator>SHISHLOV, SERGEY</creator><creator>BAIDA, YURIY</creator><creator>SIVTSOV, ALEXEY</creator><creator>KOSAREV, NIKOLAY</creator><scope>EVB</scope></search><sort><creationdate>20140703</creationdate><title>SELECT LOGIC USING DELAYED RECONSTRUCTED PROGRAM ORDER</title><author>PENTKOVSKI, VLADIMIR ; BUTUZOV, ALEXANDER ; BABAYAN, BORIS ; IYER, JAYESH ; SHISHLOV, SERGEY ; BAIDA, YURIY ; SIVTSOV, ALEXEY ; KOSAREV, NIKOLAY</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_WO2014102563A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng ; fre</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>PENTKOVSKI, VLADIMIR</creatorcontrib><creatorcontrib>BUTUZOV, ALEXANDER</creatorcontrib><creatorcontrib>BABAYAN, BORIS</creatorcontrib><creatorcontrib>IYER, JAYESH</creatorcontrib><creatorcontrib>SHISHLOV, SERGEY</creatorcontrib><creatorcontrib>BAIDA, YURIY</creatorcontrib><creatorcontrib>SIVTSOV, ALEXEY</creatorcontrib><creatorcontrib>KOSAREV, NIKOLAY</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>PENTKOVSKI, VLADIMIR</au><au>BUTUZOV, ALEXANDER</au><au>BABAYAN, BORIS</au><au>IYER, JAYESH</au><au>SHISHLOV, SERGEY</au><au>BAIDA, YURIY</au><au>SIVTSOV, ALEXEY</au><au>KOSAREV, NIKOLAY</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>SELECT LOGIC USING DELAYED RECONSTRUCTED PROGRAM ORDER</title><date>2014-07-03</date><risdate>2014</risdate><abstract>A processing device comprises select logic to schedule a plurality of instructions for execution. The select logic calculates a reconstructed program order (RPO) value for each of a plurality of instructions that are ready to be scheduled for execution. The select logic creates an ordered list of instructions based on the delayed RPO values, the delayed RPO values comprising the calculated RPO values from a previous execution cycle, and dispatches instructions for scheduling based on the ordered list. Un dispositif de traitement comprend une logique de sélection qui ordonnance une pluralité d'instructions en vue de leur exécution. La logique de sélection calcule une valeur d'ordre de programme reconstruit (RPO) pour chaque instruction prête à être ordonnancée à des fins d'exécution. La logique de sélection produit une liste ordonnée d'instructions sur la base des valeurs de RPO retardé, les valeurs de RPO retardé comprenant les valeurs de RPO calculées à partir d'un cycle d'exécution précédent, et distribue les instructions à des fins d'ordonnancement sur la base de la liste ordonnée.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng ; fre
recordid cdi_epo_espacenet_WO2014102563A1
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title SELECT LOGIC USING DELAYED RECONSTRUCTED PROGRAM ORDER
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-13T17%3A07%3A52IST&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=PENTKOVSKI,%20VLADIMIR&rft.date=2014-07-03&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EWO2014102563A1%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