Operand pool instruction reservation cluster in scheduler circuitry in processor

The invention discloses an operand pool instruction reservation cluster in a scheduler circuit in a processor. The scheduler circuit includes a plurality of operand pool reservation circuits, each having an allocated number of source operands for a stored instruction that must be prepared prior to i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: COSINDIN ARES VIRGINIA R, SMITH, ROBERT, W, PRIYADARSHI SUNIL, TEKMAN, YVONNE, C
Format: Patent
Sprache:chi ; 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 COSINDIN ARES VIRGINIA R
SMITH, ROBERT, W
PRIYADARSHI SUNIL
TEKMAN, YVONNE, C
description The invention discloses an operand pool instruction reservation cluster in a scheduler circuit in a processor. The scheduler circuit includes a plurality of operand pool reservation circuits, each having an allocated number of source operands for a stored instruction that must be prepared prior to issuing the instruction. Instructions that have the same number of source operands but have not been ready to publish may be stored in operand pool reservation circuitry that has the same allocated number of source operands. In this manner, multiple reservation entries and associated comparator circuits in a cluster scheduler circuit are distributed among multiple operand pool reservation circuits to avoid or reduce an increase in the number and complexity of schedule path connections in each reservation circuit. This may avoid or reduce an increase in scheduling latency for a given number of reserved entries in the cluster scheduler circuit. 公开了处理器中的调度器电路中的操作数池指令预留集群。调度器电路包括多个操作数池预留电路,每个操作数池预留电路具有用于存储的指令的分配数目的源操作数,
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_CN115398394A</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>CN115398394A</sourcerecordid><originalsourceid>FETCH-epo_espacenet_CN115398394A3</originalsourceid><addsrcrecordid>eNqNijEKAjEURNNYiHqHeACLJQpuuSyKlVrYL-HviIGQH_5PBG_vKh7AaubNm7m5XjLEp9Fm5mhD0iKVSuBkBQp5-m-nWLVAJm-VHhhrnICCUA1FXp85CxNUWZZmdvdRsfrlwqyPh1t_2iDzAM2ekFCG_tw0O9fuXbvt3D-fNy8nOJE</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Operand pool instruction reservation cluster in scheduler circuitry in processor</title><source>esp@cenet</source><creator>COSINDIN ARES VIRGINIA R ; SMITH, ROBERT, W ; PRIYADARSHI SUNIL ; TEKMAN, YVONNE, C</creator><creatorcontrib>COSINDIN ARES VIRGINIA R ; SMITH, ROBERT, W ; PRIYADARSHI SUNIL ; TEKMAN, YVONNE, C</creatorcontrib><description>The invention discloses an operand pool instruction reservation cluster in a scheduler circuit in a processor. The scheduler circuit includes a plurality of operand pool reservation circuits, each having an allocated number of source operands for a stored instruction that must be prepared prior to issuing the instruction. Instructions that have the same number of source operands but have not been ready to publish may be stored in operand pool reservation circuitry that has the same allocated number of source operands. In this manner, multiple reservation entries and associated comparator circuits in a cluster scheduler circuit are distributed among multiple operand pool reservation circuits to avoid or reduce an increase in the number and complexity of schedule path connections in each reservation circuit. This may avoid or reduce an increase in scheduling latency for a given number of reserved entries in the cluster scheduler circuit. 公开了处理器中的调度器电路中的操作数池指令预留集群。调度器电路包括多个操作数池预留电路,每个操作数池预留电路具有用于存储的指令的分配数目的源操作数,</description><language>chi ; eng</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>2022</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=20221125&amp;DB=EPODOC&amp;CC=CN&amp;NR=115398394A$$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=20221125&amp;DB=EPODOC&amp;CC=CN&amp;NR=115398394A$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>COSINDIN ARES VIRGINIA R</creatorcontrib><creatorcontrib>SMITH, ROBERT, W</creatorcontrib><creatorcontrib>PRIYADARSHI SUNIL</creatorcontrib><creatorcontrib>TEKMAN, YVONNE, C</creatorcontrib><title>Operand pool instruction reservation cluster in scheduler circuitry in processor</title><description>The invention discloses an operand pool instruction reservation cluster in a scheduler circuit in a processor. The scheduler circuit includes a plurality of operand pool reservation circuits, each having an allocated number of source operands for a stored instruction that must be prepared prior to issuing the instruction. Instructions that have the same number of source operands but have not been ready to publish may be stored in operand pool reservation circuitry that has the same allocated number of source operands. In this manner, multiple reservation entries and associated comparator circuits in a cluster scheduler circuit are distributed among multiple operand pool reservation circuits to avoid or reduce an increase in the number and complexity of schedule path connections in each reservation circuit. This may avoid or reduce an increase in scheduling latency for a given number of reserved entries in the cluster scheduler circuit. 公开了处理器中的调度器电路中的操作数池指令预留集群。调度器电路包括多个操作数池预留电路,每个操作数池预留电路具有用于存储的指令的分配数目的源操作数,</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>2022</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNijEKAjEURNNYiHqHeACLJQpuuSyKlVrYL-HviIGQH_5PBG_vKh7AaubNm7m5XjLEp9Fm5mhD0iKVSuBkBQp5-m-nWLVAJm-VHhhrnICCUA1FXp85CxNUWZZmdvdRsfrlwqyPh1t_2iDzAM2ekFCG_tw0O9fuXbvt3D-fNy8nOJE</recordid><startdate>20221125</startdate><enddate>20221125</enddate><creator>COSINDIN ARES VIRGINIA R</creator><creator>SMITH, ROBERT, W</creator><creator>PRIYADARSHI SUNIL</creator><creator>TEKMAN, YVONNE, C</creator><scope>EVB</scope></search><sort><creationdate>20221125</creationdate><title>Operand pool instruction reservation cluster in scheduler circuitry in processor</title><author>COSINDIN ARES VIRGINIA R ; SMITH, ROBERT, W ; PRIYADARSHI SUNIL ; TEKMAN, YVONNE, C</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_CN115398394A3</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>chi ; eng</language><creationdate>2022</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>COSINDIN ARES VIRGINIA R</creatorcontrib><creatorcontrib>SMITH, ROBERT, W</creatorcontrib><creatorcontrib>PRIYADARSHI SUNIL</creatorcontrib><creatorcontrib>TEKMAN, YVONNE, C</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>COSINDIN ARES VIRGINIA R</au><au>SMITH, ROBERT, W</au><au>PRIYADARSHI SUNIL</au><au>TEKMAN, YVONNE, C</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Operand pool instruction reservation cluster in scheduler circuitry in processor</title><date>2022-11-25</date><risdate>2022</risdate><abstract>The invention discloses an operand pool instruction reservation cluster in a scheduler circuit in a processor. The scheduler circuit includes a plurality of operand pool reservation circuits, each having an allocated number of source operands for a stored instruction that must be prepared prior to issuing the instruction. Instructions that have the same number of source operands but have not been ready to publish may be stored in operand pool reservation circuitry that has the same allocated number of source operands. In this manner, multiple reservation entries and associated comparator circuits in a cluster scheduler circuit are distributed among multiple operand pool reservation circuits to avoid or reduce an increase in the number and complexity of schedule path connections in each reservation circuit. This may avoid or reduce an increase in scheduling latency for a given number of reserved entries in the cluster scheduler circuit. 公开了处理器中的调度器电路中的操作数池指令预留集群。调度器电路包括多个操作数池预留电路,每个操作数池预留电路具有用于存储的指令的分配数目的源操作数,</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language chi ; eng
recordid cdi_epo_espacenet_CN115398394A
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title Operand pool instruction reservation cluster in scheduler circuitry in processor
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T05%3A34%3A45IST&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=COSINDIN%20ARES%20VIRGINIA%20R&rft.date=2022-11-25&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3ECN115398394A%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