DATA PROCESSING METHOD AND APPARATUS IN HETEROGENEOUS MULTI-CORE ENVIRONMENT
First Claim
Patent Images
1. A data processing apparatus comprising:
- an interface unit to be inputted with a second frame;
a processing unit to compare the second frame with a first frame having a time difference from the second frame and thereby determine whether the first frame and the second frame are identical; and
a shared memory to store address information related to the first frame when the first frame and the second frame are identical and to store the second frame when the first frame and the second frame are not identical.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for processing data in a heterogeneous multi-core environment, capable of reducing data processing time by storing frames not having redundant data only among input frames in a shared memory. The apparatus compares a second frame with a first frame having a time difference with respect to a first frame, thereby determining identity between the first frame and the second frame. The apparatus stores address information related to the first frame or stores the second frame according to the determination result, thereby reducing quantity of data to be updated.
-
Citations
28 Claims
-
1. A data processing apparatus comprising:
-
an interface unit to be inputted with a second frame; a processing unit to compare the second frame with a first frame having a time difference from the second frame and thereby determine whether the first frame and the second frame are identical; and a shared memory to store address information related to the first frame when the first frame and the second frame are identical and to store the second frame when the first frame and the second frame are not identical. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data processing apparatus comprising:
-
an interface unit to be inputted with a first object in a frame; a processing unit to compare the first object with a second object having an object identification (ID) different from the first object and thereby determine whether the first object and the second object are identical; and a shared memory to store address information related to the first object when the first object and the second object are identical and to store the second object when the first object and the second object are not identical, wherein objects having different object IDs are treated at a different time or at a same time. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A data processing method comprising:
-
inputting a second frame; determining whether the second frame is identical to a first frame having a time difference from the second frame; and storing address information related to the first frame or storing the second frame in a shared memory according to the determination result. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A data processing method comprising:
-
determining whether a first object included in a frame is identical to a second object having an object identification (ID) different from the first object, by comparing the first object with the second object; and storing address information related to the first object or storing the second object in a shared memory according to the determination result, wherein objects having different object IDs are treated at a different time or at a same time. - View Dependent Claims (21, 22, 23)
-
-
24. The data processing method of claim 24, wherein
the first object and the second object each comprise shader context data, and the storing of the address information or the second frame comprises: -
storing, in the shared memory, address information related to first shader context data included in the first object when the first shader context data and second shader context data included in the second object are identical;
orstoring the second shader context data in the shared memory when the first shader context data included in the first object and the second shader context data included in the second object are not identical. - View Dependent Claims (25)
-
-
26. A system to process data, comprising:
-
an interface unit to receive a first frame and a second frame, wherein the first frame and the second frame are temporally different from each other; a processing unit to determine whether the first frame and the second frame are identical; and a shared memory to store address information related to the first frame when the first frame and the second frame are identical, and to store the second frame when the first frame and the second frame are not identical. - View Dependent Claims (27, 28)
-
Specification