Memory control method of graphic processor unit
AssigneeSony Computer Entertainment Inc.
InventorsYoshinori Washizu, Motoi Kaneko, Sachiyo Aoki, Kaoru Yamanoue
Life of this patent
Estimating the term…
Abstract
A graphic memory is space-divided into a first area and a second area. In the first area, a task corresponding to a predetermined application is executed regardless of which task is processed by a main processor. A switchable area is divided in time so that data related to tasks corresponding to a plurality of applications is sequentially stored in the switchable area in accordance with task switching in the main processor.
Claims6
A memory control method comprising dividing a memory managed by a graphic processor unit into a plurality of areas and differentiating between data related to a plurality of tasks respectively corresponding to a plurality of simultaneously executed applications so as to store the differentiated data in the plurality of areas, respectively, and
- the data related to the task and stored in the memory includes image frame data rendered by the graphic processor and basic data referred to when rendering the image frame data.
An information processing apparatus comprising:
- a main processor which integrally controls the apparatus as a whole;
- and
- a graphic processor unit, wherein
- the graphic processor unit comprises:
- a task specifying unit which acquires information for specifying a task to be processed from the main processor;
- a memory;
- and
- a memory controller which divides the memory into a plurality of areas, and which differentiates between data related to a plurality of tasks respectively corresponding to a plurality of simultaneously executed applications and stores the differentiated data in the plurality of areas, respectively, using the information, wherein
- the data related to the task and stored in the memory includes image frame data rendered by the graphic processor and basic data referred to when rendering the image frame data.
A graphic processor unit comprising a memory controller which divides a memory into a plurality of areas and which differentiates between data related to a plurality of tasks respectively corresponding to a plurality of simultaneously executed applications and stores the differentiated data in the plurality of areas, respectively, and
- the data related to the task and stored in the memory includes image frame data rendered by the graphic processor and basic data referred to when rendering the image frame data.
Dependencies are inferred from the claim text.