GRAPHIC DATA PROCESSING APPARATUS AND METHOD
First Claim
1. A graphic data processing apparatus, comprising:
- a CPU having at least one core;
a GPU configured to process graphic data;
a usage level checking unit configured to check a usage level of the CPU and/or a usage level of the GPU; and
a control unit configured to compare the checked usage level of the CPU with a usage level reference of the CPU and/or to compare the checked usage level of the GPU with a usage level reference of the GPU, to allow the graphic data to be processed in parallel by the CPU and the GPU or only by the GPU according to the comparison results.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to an apparatus and method for processing graphic data. According to an embodiment, the graphic data processing apparatus includes a CPU having at least one core; a GPU configured to process graphic data; a usage level checking unit configured to check a usage level of the CPU and/or a usage level of the GPU; and a control unit configured to compare the checked usage level of the CPU with a usage level reference of the CPU and/or to compare the checked usage level of the GPU with a usage level reference of the GPU, to allow the graphic data to be processed in parallel by the CPU and the GPU or only by the GPU according to the comparison results.
56 Citations
20 Claims
-
1. A graphic data processing apparatus, comprising:
-
a CPU having at least one core; a GPU configured to process graphic data; a usage level checking unit configured to check a usage level of the CPU and/or a usage level of the GPU; and a control unit configured to compare the checked usage level of the CPU with a usage level reference of the CPU and/or to compare the checked usage level of the GPU with a usage level reference of the GPU, to allow the graphic data to be processed in parallel by the CPU and the GPU or only by the GPU according to the comparison results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data processing apparatus, comprising:
-
a dual core CPU; a GPU configured to process graphic data; a usage level checking unit configured to check a usage level of the CPU and a usage level of the GPU; and a control unit configured to control one core of the dual core CPU to process system data and another core of the dual core CPU to be assigned to the GPU for processing the graphic data, in accordance with the checked usage levels of the GPU and the CPU provided by the usage level checking unit.
-
-
12. A method of processing graphic data, comprising:
-
applying a command for processing graphic data; checking a usage level of a GPU and/or a usage level of a CPU in response to the applied command; comparing the checked usage level of the GPU with a usage level reference of the GPU and/or the checked usage level of the CPU with a usage level reference of the CPU; and controlling at least one of the GPU and the CPU to allow the graphic data to be processed in parallel by the GPU and the CPU or only by the GPU according to the comparison results. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method of processing graphic data, comprising:
-
applying a command for processing graphic data; checking a usage level of a GPU and/or a usage level of a CPU in response to the applied command; comparing the checked usage level of the GPU with a usage level reference of the GPU and/or the checked usage level of the CPU with a usage level reference of the CPU; assigning one of cores of the CPU to process the graphic data based on the comparison results; dividing the graphic data to allow the divided graphic data to be processed in parallel by the assigned core of the CPU and the GPU; and combining the divided graphic data to allow the combined graphic data to be displayed on a display unit. - View Dependent Claims (20)
-
Specification