Technologies for offloading network packet processing to a GPU

Technologies for offloading an application for processing a network packet to a graphics processing unit (GPU) of a network device. The network device is configured to determine resource criteria of the application and available resources of the GPU. The network device is further configured to deter...

Full description

Saved in:
Bibliographic Details
Main Authors Min, Alexander W, Tai, Tsung-Yuan C, Tsai, Jr-Shian, Woo, Shinae, Tseng, Janet
Format Patent
LanguageEnglish
Published 15.10.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Technologies for offloading an application for processing a network packet to a graphics processing unit (GPU) of a network device. The network device is configured to determine resource criteria of the application and available resources of the GPU. The network device is further configured to determine whether the available GPU resources are sufficient to process the application based on the resource criteria of the application and the available GPU resources. Additionally, the network device is configured to determine one or more estimated GPU performance metrics based on the resource criteria of the application and the available GPU resources to determine whether to offload the application to the GPU. Other embodiments are described and claimed.
Bibliography:Application Number: US201514836142