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