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...
Gespeichert in:
Hauptverfasser: | , , , , , , , |
---|---|
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&date=20140703&DB=EPODOC&CC=WO&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&date=20140703&DB=EPODOC&CC=WO&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 |