Метод распределения программы обработки сетевых пакетов на вычислительные блоки конвейера сетевого процессорного устройства.

Nikita Nikiforov, Dmitry Volkanov
20m
Сетевое процессорное устройство (СПУ)—это программируемый процессор, архитектура которого оптимизирована для работы в сетевых устройствах и обеспечения устойчивого режима обработки пакетов. Основные задачи СПУ — это выделение заголовков пакетов, классификация их согласно таблицам классификации и модификация заголовков. Для решения этих задач обычно используется конвейерная архитектура сетевого процессора. В данной работе рассматривается задача оптимизации распределения программы обработки сетевых пакетов, на вычислительные блоки конвейера сетевого процессорного устройства.