SHARED TASK PARAMETERS IN A SCHEDULER OF A NETWORK PROCESSOR

Described embodiments provide sharing data between nodes in a scheduling hierarchy of a network processor. A traffic manager generates a tree scheduling hierarchy having a root scheduler and N scheduler levels. The network processor generates tasks corresponding to received packets, each task having...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SONNIER DAVID, AULAKH SHAILENDRA, SUNDARARAMAN BALAKRISHNAN, NEMAWARKAR SHASHANK
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 SONNIER DAVID
AULAKH SHAILENDRA
SUNDARARAMAN BALAKRISHNAN
NEMAWARKAR SHASHANK
description Described embodiments provide sharing data between nodes in a scheduling hierarchy of a network processor. A traffic manager generates a tree scheduling hierarchy having a root scheduler and N scheduler levels. The network processor generates tasks corresponding to received packets, each task having a shared parameter ID. The traffic manager determines the shared parameter ID value of the received task and queues the received task in a queue of the scheduling hierarchy. The queue has a scheduler level M and a parent scheduler at each of M-1 levels in the scheduling hierarchy. The traffic manager determines a shared parameter ID value of the queue. The traffic manager loads, from a shared memory to a corresponding level one cache, one or more shared parameter values corresponding to at least one of the determined shared parameter ID value of the received task and the determined shared parameter ID value of the queue.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2012020250A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2012020250A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2012020250A13</originalsourceid><addsrcrecordid>eNrjZLAJ9nAMcnVRCHEM9lYIcAxy9HUNcQ0KVvD0U3BUCHb2cHUJ9XENUvB3A3L9XEPC_YOAyoL8nV2Dg_2DeBhY0xJzilN5oTQ3g7Kba4izh25qQX58anFBYnJqXmpJfGiwkYGhkQEQmho4GhoTpwoAihcqKA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>SHARED TASK PARAMETERS IN A SCHEDULER OF A NETWORK PROCESSOR</title><source>esp@cenet</source><creator>SONNIER DAVID ; AULAKH SHAILENDRA ; SUNDARARAMAN BALAKRISHNAN ; NEMAWARKAR SHASHANK</creator><creatorcontrib>SONNIER DAVID ; AULAKH SHAILENDRA ; SUNDARARAMAN BALAKRISHNAN ; NEMAWARKAR SHASHANK</creatorcontrib><description>Described embodiments provide sharing data between nodes in a scheduling hierarchy of a network processor. A traffic manager generates a tree scheduling hierarchy having a root scheduler and N scheduler levels. The network processor generates tasks corresponding to received packets, each task having a shared parameter ID. The traffic manager determines the shared parameter ID value of the received task and queues the received task in a queue of the scheduling hierarchy. The queue has a scheduler level M and a parent scheduler at each of M-1 levels in the scheduling hierarchy. The traffic manager determines a shared parameter ID value of the queue. The traffic manager loads, from a shared memory to a corresponding level one cache, one or more shared parameter values corresponding to at least one of the determined shared parameter ID value of the received task and the determined shared parameter ID value of the queue.</description><language>eng</language><subject>ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRICITY ; TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</subject><creationdate>2012</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=20120126&amp;DB=EPODOC&amp;CC=US&amp;NR=2012020250A1$$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=20120126&amp;DB=EPODOC&amp;CC=US&amp;NR=2012020250A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>SONNIER DAVID</creatorcontrib><creatorcontrib>AULAKH SHAILENDRA</creatorcontrib><creatorcontrib>SUNDARARAMAN BALAKRISHNAN</creatorcontrib><creatorcontrib>NEMAWARKAR SHASHANK</creatorcontrib><title>SHARED TASK PARAMETERS IN A SCHEDULER OF A NETWORK PROCESSOR</title><description>Described embodiments provide sharing data between nodes in a scheduling hierarchy of a network processor. A traffic manager generates a tree scheduling hierarchy having a root scheduler and N scheduler levels. The network processor generates tasks corresponding to received packets, each task having a shared parameter ID. The traffic manager determines the shared parameter ID value of the received task and queues the received task in a queue of the scheduling hierarchy. The queue has a scheduler level M and a parent scheduler at each of M-1 levels in the scheduling hierarchy. The traffic manager determines a shared parameter ID value of the queue. The traffic manager loads, from a shared memory to a corresponding level one cache, one or more shared parameter values corresponding to at least one of the determined shared parameter ID value of the received task and the determined shared parameter ID value of the queue.</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>2012</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNrjZLAJ9nAMcnVRCHEM9lYIcAxy9HUNcQ0KVvD0U3BUCHb2cHUJ9XENUvB3A3L9XEPC_YOAyoL8nV2Dg_2DeBhY0xJzilN5oTQ3g7Kba4izh25qQX58anFBYnJqXmpJfGiwkYGhkQEQmho4GhoTpwoAihcqKA</recordid><startdate>20120126</startdate><enddate>20120126</enddate><creator>SONNIER DAVID</creator><creator>AULAKH SHAILENDRA</creator><creator>SUNDARARAMAN BALAKRISHNAN</creator><creator>NEMAWARKAR SHASHANK</creator><scope>EVB</scope></search><sort><creationdate>20120126</creationdate><title>SHARED TASK PARAMETERS IN A SCHEDULER OF A NETWORK PROCESSOR</title><author>SONNIER DAVID ; AULAKH SHAILENDRA ; SUNDARARAMAN BALAKRISHNAN ; NEMAWARKAR SHASHANK</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2012020250A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2012</creationdate><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRICITY</topic><topic>TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION</topic><toplevel>online_resources</toplevel><creatorcontrib>SONNIER DAVID</creatorcontrib><creatorcontrib>AULAKH SHAILENDRA</creatorcontrib><creatorcontrib>SUNDARARAMAN BALAKRISHNAN</creatorcontrib><creatorcontrib>NEMAWARKAR SHASHANK</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>SONNIER DAVID</au><au>AULAKH SHAILENDRA</au><au>SUNDARARAMAN BALAKRISHNAN</au><au>NEMAWARKAR SHASHANK</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>SHARED TASK PARAMETERS IN A SCHEDULER OF A NETWORK PROCESSOR</title><date>2012-01-26</date><risdate>2012</risdate><abstract>Described embodiments provide sharing data between nodes in a scheduling hierarchy of a network processor. A traffic manager generates a tree scheduling hierarchy having a root scheduler and N scheduler levels. The network processor generates tasks corresponding to received packets, each task having a shared parameter ID. The traffic manager determines the shared parameter ID value of the received task and queues the received task in a queue of the scheduling hierarchy. The queue has a scheduler level M and a parent scheduler at each of M-1 levels in the scheduling hierarchy. The traffic manager determines a shared parameter ID value of the queue. The traffic manager loads, from a shared memory to a corresponding level one cache, one or more shared parameter values corresponding to at least one of the determined shared parameter ID value of the received task and the determined shared parameter ID value of the queue.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2012020250A1
source esp@cenet
subjects ELECTRIC COMMUNICATION TECHNIQUE
ELECTRICITY
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHICCOMMUNICATION
title SHARED TASK PARAMETERS IN A SCHEDULER OF A NETWORK 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-04T18%3A58%3A41IST&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=SONNIER%20DAVID&rft.date=2012-01-26&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2012020250A1%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