PACKET PROCESSING ON GRAPHICS PROCESSING UNITS USING CONTINUOUS THREADS

In accordance with some embodiments, a continuous thread is operated on the graphics processing unit. A continuous thread is launched one time from the central processing unit and then it runs continuously until an application on the central processing unit decides to terminate the thread. For examp...

Full description

Saved in:
Bibliographic Details
Main Authors TSAI, Jr-Shian, TSENG, Janet, DEGROOD, Felix J, MIN, Alexander W, TAI, Tsung-Yuan C
Format Patent
LanguageEnglish
French
Published 02.02.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In accordance with some embodiments, a continuous thread is operated on the graphics processing unit. A continuous thread is launched one time from the central processing unit and then it runs continuously until an application on the central processing unit decides to terminate the thread. For example, the application may decide to terminate the thread in one of a variety of situations which may be programmed in advance. For example, upon error detection, a desire to change the way that the thread on the graphics processing unit operates, or in power off, the thread may terminate. But unless actively terminated by the central processing unit, the continuous thread generally runs uninterrupted. L'invention consiste, selon certains modes de réalisation, à faire fonctionner un fil continu sur une unité de traitement graphique. Un fil continu est lancé une seule fois à partir de l'unité centrale de traitement, puis s'exécute de façon continue jusqu'à ce qu'une application sur l'unité centrale de traitement décide d'arrêter le fil. Par exemple, l'application peut décider d'arrêter le fil dans une situation parmi diverses de situations qui peuvent être programmées à l'avance. Par exemple, suite à une détection d'erreur, lorsqu'on souhaite changer la façon dont fonctionne le fil sur l'unité de traitement graphique, ou à la mise hors tension, le fil peut s'arrêter. Toutefois, à moins qu'il soit activement arrêté par l'unité centrale de traitement, le fil continu s'exécute généralement sans interruption.
Bibliography:Application Number: WO2016US36632