Execution of real time applications with an automation controller
First Claim
Patent Images
1. A method of performing a computational execution of multiple control tasks of an automation device, wherein the automation device includes at least one of a single-core control unit and a multi-core control unit, the method comprising:
- executing the control tasks on the automation device by at least one multi-core graphics processor unit (GPU), wherein the control tasks are real time applications and each control task is run exclusively at one or more designated parallel calculation units situated on a graphics adapter in the at least one GPU.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for performing the computational execution of automation tasks with automation devices by combining one or more central processing units (CPU) and one or more Graphics Processing Units (GPU). The control tasks and/or control algorithms are executed by the single-core or multi-core control unit (CPU) and a multi-core-graphics processor (GPU) or both in parallel at the same time.
-
Citations
7 Claims
-
1. A method of performing a computational execution of multiple control tasks of an automation device, wherein the automation device includes at least one of a single-core control unit and a multi-core control unit, the method comprising:
executing the control tasks on the automation device by at least one multi-core graphics processor unit (GPU), wherein the control tasks are real time applications and each control task is run exclusively at one or more designated parallel calculation units situated on a graphics adapter in the at least one GPU. - View Dependent Claims (2, 3, 4)
-
5. A system comprising:
-
industrial machines and apparatuses; an automation device, wherein the automation device comprises at least one of a single-core control unit and a multi-core control unit (CPU); and at least one multi-core graphics processor (GPU), machines and apparatuses are configured to be subject to automation purposes and be controlled by control tasks being executed on the automation device by the GPU, wherein the control tasks are real time applications and each control task is run exclusively at one or more designated parallel calculation units situated on a graphics adapter in the at least one GPU. - View Dependent Claims (6, 7)
-
Specification