Apparatus and method for information processing using list...

Computer graphics processing and selective visual display system – Computer graphic processing system – Interface

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S502000, C712S007000

Reexamination Certificate

active

06219073

ABSTRACT:

BACKGROUND OF THE INVENTION
In general, the present invention relates to an information processing apparatus and an information processing method. More particularly, the present invention relates to an information processing apparatus and an information processing method wherein and whereby optimum control depending on properties of data is executed by embedding a control instruction in the data itself for controlling the order and the priority of transferring the data.
The performance of home entertainment systems and personal computers has been improving due to the increased frequencies of processing LSIs and the increased scales of circuit integration thereof. In order to further enhance the processing performance of the systems, a plurality of processing devices such as a graphics processor and an image thawing processor are integrated into a single LSI for implementing a system which is capable of carrying out processing in parallel. With such a single LSI, however, it is the memory cost that remains to be reduced. Thus, a memory is shared by the processing devices as a way of reducing the memory cost. A configuration in which a memory is shared by the processing devices is referred to as a UMA (Unified Memory Architecture).
In comparison with the increased operating frequencies of processing LSIs and the increased scales of circuit integration thereof, however, the storage capacity of a general memory is not increased so much in comparison with the conventional memory manufactured so far at the same cost, giving rise to a problem that the storage capacity of the memory remains flat, a problem in the performance improvement that remains to be solved.
In addition, also in an architecture wherein a memory is shared by a plurality of processors such as the UMA, there is raised a problem that the speed to make an access to the memory is slowed down, a problem in the performance improvement that remains to be solved.
OBJECT AND SUMMARY OF THE INVENTION
Addressing the problems described above, it is an object of the present invention to provide an information processing apparatus and an information processing method that allow data to be processed efficiently without requiring an excessive storage capacity of the memory by embedding a control instruction in the data itself.
An information processing apparatus according to claim
1
is characterized in that the apparatus is provided with a list generating means for generating a list including data for 3-dimensional graphics processing to be transferred to a processing unit and an instruction for controlling the transfer of the data to the processing unit.
An information processing apparatus according to claim
2
is characterized in that a memory is used for storing a list including data for 3-dimensional graphics processing to be transferred to a processing unit and an instruction for controlling the transfer of the data to the processing unit.
An information processing apparatus according to claim
3
is characterized in that the apparatus is provided with a data transferring means used for reading out a list including data for 3-dimensional graphics processing to be transferred to a processing unit and an instruction for controlling the transfer of the data to the processing unit from a memory and used for transferring the data to the processing unit in accordance with the instruction.
An information processing apparatus according to claim
8
is characterized in that the apparatus is provided with a list generating means used for generating a list including data for 3-dimensional graphics processing to be transferred to a processing unit and an instruction for controlling the transfer of the data to the processing unit and for storing the list in a memory, and provided with a data transferring means used for reading out the list from the memory and used for transferring the data on the list to the processing unit in accordance with the instruction included on the list.
An information processing method according to claim
9
is characterized in that the method comprises the steps of:
generating a list including data for 3-dimensional graphics processing to be transferred to a processing unit and an instruction for controlling the transfer of the data to the processing unit and storing the list in a memory;
reading out the list from the memory; and
transferring the data on the list to the processing unit in accordance with the instruction included on the list.
In the information processing apparatus according to claim
1
, the list generating means is used for generating a list including data for 3-dimensional graphics processing to be transferred to a processing unit and an instruction for controlling the transfer of the data to the processing unit.
In the information processing apparatus according to claim
2
, the memory is used for storing a list including data for 3-dimensional graphics processing to be transferred to a processing unit and an instruction for controlling the transfer of the data to the processing unit.
In the information processing apparatus according to claim
3
, the data transferring means is used for reading out a list including data for 3-dimensional graphics processing to be transferred to a processing unit and an instruction for controlling the transfer of the data to the processing unit from a memory and used for transferring the data to the processing unit in accordance with the instruction.
In the information processing apparatus according to claim
8
, the list generating means is used for generating a list including data for 3-dimensional graphics processing to be transferred to a processing unit and an instruction for controlling the transfer of the data to the processing unit and used for storing the list in a memory, and the data transferring means is used for reading out the list from the memory and used for transferring the data on the list to the processing unit in accordance with the instruction included on the list.
In the information processing method according to claim
9
,
a list including data for 3-dimensional graphics processing to be transferred to a processing unit and an instruction for controlling the transfer of the data to the processing unit is generated and stored in a memory;
the list is read out from the memory; and
the data on the list is transferred to the processing unit in accordance with the instruction included on the list.


REFERENCES:
patent: 4945499 (1990-07-01), Asari et al.
patent: 5010515 (1991-04-01), Torborg, Jr.
patent: 5187793 (1993-02-01), Keith et al.
patent: 5321505 (1994-06-01), Leddy
patent: 5325485 (1994-06-01), Hochmuth et al.
patent: 5325493 (1994-06-01), Herrell et al.
patent: 5335322 (1994-08-01), Mattison
patent: 5450542 (1995-09-01), Lehman et al.
patent: 5584011 (1996-12-01), Kawase et al.
patent: 5598574 (1997-01-01), Yoshinaga et al.
patent: 5657479 (1997-08-01), Shaw et al.
patent: 5706478 (1998-01-01), Dye
patent: 5983326 (1999-11-01), Hagersten et al.
patent: 5996058 (1999-11-01), Song et al.
patent: 0 306 533 A1 (1989-03-01), None
patent: 0 389 175 A2 (1990-09-01), None
patent: 0 780 761 A2 (1997-06-01), None

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Apparatus and method for information processing using list... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for information processing using list..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for information processing using list... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2540238

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.