METHODS AND APPARATUS FOR PERFORMANCE SCALING WITH PARALLEL PROCESSING OF SLIDING WINDOW MANAGEMENT ON MULTI-CORE ARCHITECTURE

Methods, apparatus, and articles of manufacture have been disclosed for performance scaling with parallel processing of sliding window management on multi-core architecture. An example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to at least one of e...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: PERI, Surekha
Format: Patent
Sprache:eng ; fre
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Methods, apparatus, and articles of manufacture have been disclosed for performance scaling with parallel processing of sliding window management on multi-core architecture. An example apparatus includes at least one memory, instructions in the apparatus, and processor circuitry to at least one of execute or instantiate the instructions to partition a packet flow into two or more sub flows based on a packet flow distribution configuration, the two or more sub flows associated respectively with two or more sliding windows that are able to slide in parallel, provide the two or more sub flows to a buffer to schedule distribution of the two or more sub flows, dequeue the two or more sub flows from the buffer to one or more hardware cores, and transmit the two or more sub flows to a destination device. Des procédés, un appareil et des articles manufacturés ont été divulgués pour une extensibilité de performance avec un traitement parallèle de gestion de fenêtre coulissante sur une architecture multicœur. Un appareil donné à titre d'exemple comprend au moins une mémoire, des instructions dans l'appareil et des circuits de processeur pour exécuter et/ou instancier les instructions afin de diviser un flux de paquets en deux sous-flux ou plus sur la base d'une configuration de distribution de flux de paquets, lesdits au moins deux sous-flux étant associés respectivement à au moins deux fenêtres coulissantes qui sont aptes à coulisser en parallèle, fournir les deux sous-flux ou plus à un tampon pour programmer la distribution des deux sous-flux ou plus, retirer de la file d'attente des deux sous-flux ou plus du tampon vers un ou plusieurs cœurs matériels et transmettre les deux sous-flux ou plus à un dispositif de destination.