Communication channels with both shared and independent resources
Techniques are disclosed relating to merging virtual communication channels in a portion of a computing system. In some embodiments, a communication fabric routes first and second classes of traffic with different quality-of-service parameters, using a first virtual channel for the first class and a...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
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 | Natarajan, Rohit Gupta, Rohit K Shin, Jeonghee Mathews, Gregory S Kaushikkar, Harshavardhan |
description | Techniques are disclosed relating to merging virtual communication channels in a portion of a computing system. In some embodiments, a communication fabric routes first and second classes of traffic with different quality-of-service parameters, using a first virtual channel for the first class and a second virtual channel for the second class. In some embodiments, a memory controller communicates, via the fabric, using a merged virtual channel configured to handle traffic from both the first virtual channel and the second virtual channel. In some embodiments, the system limits the rate at which an agent is allowed to transmit requests of the second class of traffic, but requests by the agent for the first class of traffic are not rate limited. Disclosed techniques may improve independence of virtual channels, relative to sharing the same channel in an entire system, without unduly increasing complexity. |
format | Patent |
fullrecord | <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US11824795B2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US11824795B2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US11824795B23</originalsourceid><addsrcrecordid>eNrjZHB0zs_NLc3LTE4syczPU0jOSMzLS80pVijPLMlQSMoHEsUZiUWpKQqJeSkKmXkpqQWpQCKvRKEotTi_tCg5tZiHgTUtMac4lRdKczMourmGOHvophbkx6cWFyQmp-allsSHBhsaWhiZmFuaOhkZE6MGAEUgMmQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Communication channels with both shared and independent resources</title><source>esp@cenet</source><creator>Natarajan, Rohit ; Gupta, Rohit K ; Shin, Jeonghee ; Mathews, Gregory S ; Kaushikkar, Harshavardhan</creator><creatorcontrib>Natarajan, Rohit ; Gupta, Rohit K ; Shin, Jeonghee ; Mathews, Gregory S ; Kaushikkar, Harshavardhan</creatorcontrib><description>Techniques are disclosed relating to merging virtual communication channels in a portion of a computing system. In some embodiments, a communication fabric routes first and second classes of traffic with different quality-of-service parameters, using a first virtual channel for the first class and a second virtual channel for the second class. In some embodiments, a memory controller communicates, via the fabric, using a merged virtual channel configured to handle traffic from both the first virtual channel and the second virtual channel. In some embodiments, the system limits the rate at which an agent is allowed to transmit requests of the second class of traffic, but requests by the agent for the first class of traffic are not rate limited. Disclosed techniques may improve independence of virtual channels, relative to sharing the same channel in an entire system, without unduly increasing complexity.</description><language>eng</language><subject>ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRICITY ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2023</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=20231121&DB=EPODOC&CC=US&NR=11824795B2$$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=20231121&DB=EPODOC&CC=US&NR=11824795B2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Natarajan, Rohit</creatorcontrib><creatorcontrib>Gupta, Rohit K</creatorcontrib><creatorcontrib>Shin, Jeonghee</creatorcontrib><creatorcontrib>Mathews, Gregory S</creatorcontrib><creatorcontrib>Kaushikkar, Harshavardhan</creatorcontrib><title>Communication channels with both shared and independent resources</title><description>Techniques are disclosed relating to merging virtual communication channels in a portion of a computing system. In some embodiments, a communication fabric routes first and second classes of traffic with different quality-of-service parameters, using a first virtual channel for the first class and a second virtual channel for the second class. In some embodiments, a memory controller communicates, via the fabric, using a merged virtual channel configured to handle traffic from both the first virtual channel and the second virtual channel. In some embodiments, the system limits the rate at which an agent is allowed to transmit requests of the second class of traffic, but requests by the agent for the first class of traffic are not rate limited. Disclosed techniques may improve independence of virtual channels, relative to sharing the same channel in an entire system, without unduly increasing complexity.</description><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRICITY</subject><subject>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2023</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZHB0zs_NLc3LTE4syczPU0jOSMzLS80pVijPLMlQSMoHEsUZiUWpKQqJeSkKmXkpqQWpQCKvRKEotTi_tCg5tZiHgTUtMac4lRdKczMourmGOHvophbkx6cWFyQmp-allsSHBhsaWhiZmFuaOhkZE6MGAEUgMmQ</recordid><startdate>20231121</startdate><enddate>20231121</enddate><creator>Natarajan, Rohit</creator><creator>Gupta, Rohit K</creator><creator>Shin, Jeonghee</creator><creator>Mathews, Gregory S</creator><creator>Kaushikkar, Harshavardhan</creator><scope>EVB</scope></search><sort><creationdate>20231121</creationdate><title>Communication channels with both shared and independent resources</title><author>Natarajan, Rohit ; Gupta, Rohit K ; Shin, Jeonghee ; Mathews, Gregory S ; Kaushikkar, Harshavardhan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US11824795B23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2023</creationdate><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRICITY</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>Natarajan, Rohit</creatorcontrib><creatorcontrib>Gupta, Rohit K</creatorcontrib><creatorcontrib>Shin, Jeonghee</creatorcontrib><creatorcontrib>Mathews, Gregory S</creatorcontrib><creatorcontrib>Kaushikkar, Harshavardhan</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Natarajan, Rohit</au><au>Gupta, Rohit K</au><au>Shin, Jeonghee</au><au>Mathews, Gregory S</au><au>Kaushikkar, Harshavardhan</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Communication channels with both shared and independent resources</title><date>2023-11-21</date><risdate>2023</risdate><abstract>Techniques are disclosed relating to merging virtual communication channels in a portion of a computing system. In some embodiments, a communication fabric routes first and second classes of traffic with different quality-of-service parameters, using a first virtual channel for the first class and a second virtual channel for the second class. In some embodiments, a memory controller communicates, via the fabric, using a merged virtual channel configured to handle traffic from both the first virtual channel and the second virtual channel. In some embodiments, the system limits the rate at which an agent is allowed to transmit requests of the second class of traffic, but requests by the agent for the first class of traffic are not rate limited. Disclosed techniques may improve independence of virtual channels, relative to sharing the same channel in an entire system, without unduly increasing complexity.</abstract><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | |
ispartof | |
issn | |
language | eng |
recordid | cdi_epo_espacenet_US11824795B2 |
source | esp@cenet |
subjects | ELECTRIC COMMUNICATION TECHNIQUE ELECTRICITY TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION |
title | Communication channels with both shared and independent resources |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-15T15%3A46%3A58IST&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=Natarajan,%20Rohit&rft.date=2023-11-21&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS11824795B2%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 |