CN100595788C - Switching method of internal data of figure processor - Google Patents

Switching method of internal data of figure processor Download PDF

Info

Publication number
CN100595788C
CN100595788C CN200610167291A CN200610167291A CN100595788C CN 100595788 C CN100595788 C CN 100595788C CN 200610167291 A CN200610167291 A CN 200610167291A CN 200610167291 A CN200610167291 A CN 200610167291A CN 100595788 C CN100595788 C CN 100595788C
Authority
CN
China
Prior art keywords
mentioned
process unit
application program
graphic process
working storage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN200610167291A
Other languages
Chinese (zh)
Other versions
CN1963866A (en
Inventor
苏建富
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Via Technologies Inc
Original Assignee
Via Technologies Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Via Technologies Inc filed Critical Via Technologies Inc
Priority to CN200610167291A priority Critical patent/CN100595788C/en
Publication of CN1963866A publication Critical patent/CN1963866A/en
Application granted granted Critical
Publication of CN100595788C publication Critical patent/CN100595788C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

This invention provides one graph processor inner data switch system, which uses above digital image output to display to temporally store above digital development; wherein, the drive module is to drive above graph processor; when the above driver module is to receive one first drawing requirement from first application program to generate relative application program set values according abovefirst drawing requirement and writing the above set value to above graph processor.

Description

The switching method of internal data of graphic process unit
Technical field
The invention relates to computer technology, and be particularly to the switching method of internal data of graphic process unit.
Background technology
Graphic process unit be designed to draw two dimension (2-dime nsional, 2D) or three-dimensional (3-dimensional, image 3D).In a computer installation, when the resource of an application requests graphic process unit, the driver of graphic process unit receives the request of application program to calculate the required working storage setting value of graphic process unit, is written to this graphic process unit again.The graphic process unit fibrous root according to the complete working storage setting value of the above-mentioned application program of correspondence correctly to draw image.The latest edition of a graphic process unit working storage setting value that driver is held is hereinafter referred to as chip image file (chip image).For instance, the driver 134 of Fig. 1 is held the chip image file 136 of a corresponding application program 131.When sending difference drawing request by same application 131, only need the part working storage setting value that needs to upgrade based on each request in the chip image file 136 is calculated, send the working storage 122 of graphic process unit 120 again to, need not transmit complete chip image file.
Under the environment of multiplex system, when different application (for example application program 131-133) when competitively using the resource of graphic process unit 120, driver 134 need produce complete chip image file for each application program that obtains its resource, and is sent to graphic process unit 120.Because the data volume of chip image file is quite big, just can take its two channel frequency range of (comprising bus 140,142 and north bridge chips 112) when slave driver 134 is sent to graphic process unit 120.When multiprogram was competed the graphic process unit resource more, this situation is more aggravation then.
Summary of the invention
In view of this, the present invention provides a kind of switching method of internal data of graphic process unit, comprises graphic process unit, graphic memory and driver module.The setting value of above-mentioned graphic process unit basis a plurality of working storages wherein is to draw a digitized image.Above-mentioned graphic memory temporarily stores above-mentioned digitized image in order to before exporting a display at above-mentioned digitized image.Above-mentioned driver module is in order to drive above-mentioned graphic process unit.When above-mentioned driver module receives one first when drawing request from one first application program, produce the setting value of above-mentioned a plurality of working storages of corresponding above-mentioned first application program according to above-mentioned first request of drawing, and the setting value of above-mentioned a plurality of working storages is written to above-mentioned a plurality of working storages of above-mentioned graphic process unit.When above-mentioned driver module then receives one second when drawing request from one second application program, the setting value that instructs above-mentioned graphic process unit to store above-mentioned a plurality of working storages becomes one first duplicated record in above-mentioned graphic memory, and wherein above-mentioned second application program is different from above-mentioned first application program.
The present invention provides a kind of switching method of internal data of graphic process unit in addition, comprises graphic process unit, graphic memory and driver module.
Above-mentioned graphic process unit comprises the first working storage group and the second working storage group.The above-mentioned first working storage group is an effective working storage group.Above-mentioned graphic process unit according to the setting value of above-mentioned effective working storage group to draw a digitized image.Above-mentioned graphic memory temporarily stores above-mentioned digitized image in order to before exporting a display at above-mentioned digitized image.
Above-mentioned driver module is in order to drive above-mentioned graphic process unit.When above-mentioned driver module receives one first when drawing request from one first application program, produce the setting value of corresponding above-mentioned first application program according to above-mentioned first request of drawing, and above-mentioned setting value is written to the above-mentioned first working storage group of above-mentioned graphic process unit.When above-mentioned driver module then receives one second when drawing request from one second application program, keep the setting value of the above-mentioned first working storage group, as one first duplicated record, wherein above-mentioned second application program is different from above-mentioned first application program.
The present invention provides a kind of switching method of internal data of graphic process unit in addition, comprises graphic process unit, graphic memory and driver module.The setting value of above-mentioned graphic process unit basis a plurality of working storages wherein is to draw a digitized image.Above-mentioned graphic memory temporarily stores above-mentioned digitized image in order to before exporting a display at above-mentioned digitized image.Above-mentioned driver module is in order to drive above-mentioned graphic process unit, and guides above-mentioned graphic process unit to store one first duplicated record of setting value of above-mentioned a plurality of working storages in above-mentioned graphic memory.
The switching method of internal data of graphic process unit of the present invention has been saved the channel width between driver module and the graphic process unit.
Description of drawings
Fig. 1 shows the synoptic diagram of a conventional computer system;
The structure calcspar of the switching method of internal data of Fig. 2 display graphics processor;
Fig. 3 shows the operation workflow figure of said system;
The structure calcspar of the switching method of internal data of Fig. 4 display graphics processor;
Fig. 5 shows the operation workflow figure of said system.
Embodiment
Below explanation is preferred embodiment of the present invention.Its objective is to illustrate the general principle of the present invention, should not be considered as restriction of the present invention, scope of the present invention is when being as the criterion with the scope that claims were defined.
Please refer to Fig. 2, it is the switching method of internal data 200 of the graphic process unit that illustrates according to one embodiment of the invention, this switching method of internal data 200 comprises graphic process unit 220, graphic memory (video RAM is called for short VRAM) 240 and driver module 234.
Graphic process unit 220 is in order to draw two dimension or three-dimensional digitized image.Driver module 234 can be operated by computer program, in order to drive pattern processor 220.Graphic process unit 220 comprises a plurality of working storages (register) 222, and according to the setting value of above-mentioned a plurality of working storages 222 to draw digitized image.Graphic memory 240 was output to display 250 at above-mentioned digitized image, in order to the above-mentioned digitized image of temporary transient storage.
On the typical case, graphic memory 240 can be arranged on the configurations shown device (display adapter) with graphic process unit 220.It should be noted that setting value that graphic process unit 220 can store a plurality of working storages 222 in graphic memory 240, also can be written into above-mentioned setting value from graphic memory 240.234 of driver modules can be responsible for disposing the memory location that is used for storing above-mentioned setting value, and find and will be written into the memory location of the setting value of a plurality of working storages 222 from graphic memory 240.
Please refer to Fig. 3, wherein the function mode process flow diagram of the switching method of internal data 200 of display graphics processor.
Originally driver module 234 is not served Any Application.Driver module 234 then provides service to application program 131 (step S4) when receiving one first drawing request from application program 131 (step S2).Driver module 234 is drawn with drive pattern processor 220 according to the request of application program 131.In step S4, driver module 234 produces complete working storage setting value corresponding to application program 131 as chip image file 236 according to above-mentioned first request of drawing, the i.e. setting value of all a plurality of working storages 222 (step S6), and above-mentioned setting value is written to a plurality of working storages 222 (step S8) of graphic process unit 220, so as to drive pattern processor 220.Write new setting value to the action of all a plurality of working storages 222 hereinafter referred to as complete renewal (full update), and write new setting value to the action of a plurality of working storages 222 of part hereinafter referred to as partial update (partial update).Driver module 234 and graphic process unit 220 are attendant applications 131 first time, so step S8 is once complete renewal operation.
When driver module 234 then receives one second when drawing request (step S10) from Another Application program (for example application program 132), instructing the setting value of the original a plurality of working storages 222 of graphic process unit 220 to be written into graphic memory 240 becomes one first duplicated record (for example among Fig. 2 corresponding to the duplicated record 241 of application program 131) (step S12).For instance, when driver module 234 was followed from application program 132 receptions one second drawing request, the complete working storage setting value that graphic process unit 220 stores corresponding to application program 131 became duplicated record 241 in graphic memory 220.Duplicated record 241 is corresponding to application program 131.
Driver module 234 judges then whether send the above-mentioned second drawing application requested has corresponding duplicated record to be stored in graphic memory 240 (step S14).If any, driver module 234 is written into a plurality of working storages 222 (step S16) with the duplicated record of this application program correspondence.As not, then directly execution in step S24 to serve this application program.
Because driver module 234 is attendant application 132 first time at present, thus corresponding duplicated record do not had in the graphic memory 240, and driver module 234 direct execution in step S24 are with attendant application 132.In step S24, driver module 234 according to the drawing request of application program 132 to produce complete setting value corresponding to all a plurality of working storages 222 of application program 132, as chip image file 236 (step S26), and chip image file 236 is written to a plurality of working storages 222 (step S28) of graphic process unit 220.Driver module 234 and graphic process unit 220 are attendant applications 132 first time, so this write step also is once complete renewal operation.
Driver module 234 also can back up the setting value corresponding to a plurality of working storages 222 of application program 132 when being necessary.For instance, when driver module 234 then receives one the 3rd when drawing request (step S10) from the Another Application program, instruct setting value that graphic process unit 220 stores a plurality of working storages 222 to become duplicated record 242 (step S12) corresponding to application program 132 in above-mentioned graphic memory 240.Duplicated record 241 and 242 can be the chip image file of un-encoded.
When sending above-mentioned the 3rd drawing application requested again for application program 131, driver module 234 determines its pairing duplicated record 241 and has been stored in graphic memory 240, so therefrom find this duplicated record 241 and feed back this duplicated record 241 to a plurality of working storages 222 (step S16).In other words, driver module 234 instructs graphic process unit 220 to obtain setting value corresponding to a plurality of working storages 222 of application program 131 from duplicated record 241, and the setting value that obtains is written to a plurality of working storages 222 of graphic process unit 220.
Because graphic process unit 220 obtains working storage setting value corresponding to application program 131 from graphic memory 240, driver module 234 does not need to do complete renewal for 131 pairs of a plurality of working storages 222 of application program, and direct execution in step S18.When request is drawn in driver module 234 receptions the above-mentioned the 3rd, above-mentioned the 3rd application requested (step S18) is sent in service, producing the new settings value (step S20) of a plurality of working storage 222 parts, and the new settings value of above-mentioned part write to this part working storage (step S22) among a plurality of working storages 222 according to the above-mentioned the 3rd request of drawing.Whereby to save the channel width between driver module 234 and the graphic process unit 220.
When driver module 234 then receives one the 4th when drawing request from the Another Application program, the working storage setting value that instructs graphic process unit 220 to store corresponding to application program 131 becomes duplicated record 243 in graphic memory 240.Driver module 234 can directly be deleted duplicated record 241, or overrides duplicated record 241 with duplicated record 243.
Please refer to Fig. 4, it is the switching method of internal data 400 of the graphic process unit that illustrates according to another embodiment of the present invention, and this switching method of internal data 400 comprises graphic process unit 420, graphic memory 240 and driver module 434.Except following special instruction, the running of each entity of present embodiment and feature can be with reference to the counterparts of the foregoing description.
The driver module 434 of Fig. 4 is in order to drive pattern processor 420.Graphic process unit 420 comprises working storage group 422 and 424, and one of them is an effective working storage group.Originally graphic process unit 420 is effective working storage group with working storage group 422, and according to wherein setting value to draw digitized image.Graphic memory 240 temporarily stores above-mentioned digitized image in order to before exporting a display at above-mentioned digitized image.
With reference to Fig. 5, originally driver module 434 is not served Any Application.When driver module 434 receives one first when drawing request (step S102) from an application program 131, attendant application 131 (step S104), comprise according to above-mentioned first request of drawing and produce setting value corresponding to application program 131 as chip image file 436 (step S106), and above-mentioned setting value (chip image file 436) is written to the effective working storage group of graphic process unit 420, i.e. working storage group 422 (step S108).
When driver module 434 is followed from Another Application program (for example application program 132) reception one second drawing request (step S110), instruct the duplicated record (being duplicated record 241) of setting value that graphic process unit 420 stores working storage groups 422 in graphic memory 240 (step S120), and another working storage group (for example working storage group 424) that sets graphic process unit 420 is effective working storage group (step S122).Whereby to keep the setting value in the working storage group 422.Therefore, the pairing working storage setting value of carrying out recently of application program can be stored in one group of working storage group.In working storage group 422 is duplicated record 241A. Duplicated record 241 and 241A are all corresponding to application program 131.
Driver module 434 judges then whether have corresponding duplicated record by (1) be stored in another working storage group (for example working storage group 424), (2) be stored in graphic memory 240, perhaps (3) do not have corresponding duplicated record (step S140) if sending the above-mentioned second drawing application requested.If situation (1) has corresponding duplicated record to be stored in another working storage group (for example working storage group 424), since graphic process unit 420 switches to this another working storage group (for example working storage group 424) with effective working storage group at step S122, just can directly utilize setting wherein, in step S180, to draw digitized video.
If situation (2) has corresponding duplicated record to be stored in graphic memory 240, driver module 434 finds the duplicated record (step S160) of this application program correspondence, and the duplicated record of this application program correspondence is written into effective working storage group (for example working storage group 424) (step S162).If situation (3) does not have corresponding duplicated record, then driver module 434 direct execution in step S240.
Because driver module 434 is attendant application 132 first time at present, thus corresponding duplicated record do not had in working storage group 424 and the graphic memory 240, and driver module 434 direct execution in step S240 are with attendant application 132.In step S240, driver module 434 according to the drawing request of application program 132 to produce complete setting value corresponding to the working storage group 424 of application program 132, as chip image file 436 (step S260), and chip image file 436 is written to the working storage group 424 (step S280) of graphic process unit 420.Driver module 434 and graphic process unit 420 are attendant applications 132 first time, so this write step also is once complete renewal operation.
Driver module 434 also can back up the setting value corresponding to the working storage group 424 of application program 132 when being necessary.For instance, when driver module 434 then receives one the 3rd when drawing request (step S110) from the Another Application program, instruct setting value that graphic process unit 420 stores working storage groups 424 to become duplicated record 242 (step S120) corresponding to application program 132 in above-mentioned graphic memory 240, and another working storage group (for example working storage group 422) that is set with graphic process unit 420 is effective working storage group (step S122), the setting value that keeps working storage group 424 whereby, i.e. duplicated record 242A.
When sending above-mentioned the 3rd drawing application requested and be application program 131, driver module 434 is differentiated its corresponding duplicated records and has been stored in working storage group 422 and graphic memory 240 (step S140).Working storage group 422 has had duplicated record 241A, thus do not need to be written into duplicated record 241 from graphic memory 240, and direct execution in step S180 is to serve this application program.
Because graphic process unit 420 obtains working storage setting value corresponding to application program 131 from working storage group 422, driver module 434 does not need to do complete renewal for 131 pairs of working storage groups 422 of application program.When driver module 434 then receives the above-mentioned the 3rd when drawing request from application program 131, producing the new settings value (step S200) of working storage group 422 parts, and the new settings value of above-mentioned part write to this part working storage (step S220) among the working storage group 422 according to the above-mentioned the 3rd request of drawing.Whereby to save the channel width between driver module 434 and the graphic process unit 420.
Application program 132 is a last serviced application program, and its corresponding working storage setting value is retained in working storage group 424.Graphic process unit 420 must have the function of the effective working storage of switching group.Need be appreciated that graphic process unit also can have a plurality of working storage group with the memory cache as the storing and setting value.In the case, its driver module can keep the data of a application program and corresponding duplicated record.When driver module will continue to serve an application program, differentiate all working storage groups of its corresponding duplicated record, set this working storage group again and be effective working storage group.
In a word, in the switching method of internal data of above-mentioned graphic process unit, graphic process unit stores its working storage setting value in above-mentioned graphic memory, its corresponding application program.In the time that this application program will be served once more, also can from above-mentioned graphic memory, feed back this setting value.Graphic process unit also can have a plurality of working storage group, sets one of them and is effective working storage group, and other working storage group is as the memory cache of storing and setting value.
The above only is preferred embodiment of the present invention; so it is not in order to limit scope of the present invention; any personnel that are familiar with this technology; without departing from the spirit and scope of the present invention; can do further improvement and variation on this basis, so the scope that claims were defined that protection scope of the present invention is worked as with the application is as the criterion.
Being simply described as follows of symbol in the accompanying drawing:
110: central processing unit
112: north bridge chips
120,220: graphic process unit
122: buffer
131-133: application program
134: driver
136: the chip image file
140,142: bus
200: the switching method of internal data of graphic process unit
222: a plurality of working storages
234,434: driver module
236,436: the chip image file
240: graphic memory
241-243,241A-242A: duplicated record
250: display
400: the switching method of internal data of graphic process unit
420: graphic process unit
422,424: working storage group

Claims (10)

1. the switching method of internal data of a graphic process unit is characterized in that, the switching method of internal data of described graphic process unit comprises:
One graphic process unit comprises a plurality of working storages, and according to the setting value of above-mentioned a plurality of working storages to draw a digitized image;
One graphic memory before exporting a display at above-mentioned digitized image, temporarily stores above-mentioned digitized image;
One driver module, in order to drive above-mentioned graphic process unit, when receiving one first drawing request from one first application program, produce the setting value of above-mentioned a plurality of working storages of corresponding above-mentioned first application program according to above-mentioned first request of drawing, and the setting value of above-mentioned a plurality of working storages is written to above-mentioned a plurality of working storages of above-mentioned graphic process unit, when above-mentioned driver module then receives one second when drawing request from one second application program, the setting value that instructs above-mentioned graphic process unit to store above-mentioned a plurality of working storages becomes one first duplicated record in above-mentioned graphic memory, and wherein above-mentioned second application program is different from above-mentioned first application program.
2. the switching method of internal data of graphic process unit according to claim 1, it is characterized in that, when above-mentioned driver module receives above-mentioned second when drawing request from above-mentioned second application program, produce the setting value of above-mentioned a plurality of working storages of corresponding above-mentioned second application program according to above-mentioned second request of drawing, and the setting value of above-mentioned a plurality of working storages of above-mentioned second application program of correspondence is written to above-mentioned a plurality of working storages of above-mentioned graphic process unit, when above-mentioned driver module then receives one the 3rd when drawing request from one the 3rd application program, the setting value that instructs above-mentioned graphic process unit to store above-mentioned a plurality of working storages of corresponding above-mentioned second application program becomes one second duplicated record in above-mentioned graphic memory, and wherein above-mentioned second application program is different from above-mentioned the 3rd application program.
3. the switching method of internal data of graphic process unit according to claim 2, it is characterized in that, when above-mentioned the 3rd application program is above-mentioned first application program, above-mentioned driver module finds above-mentioned first duplicated record from above-mentioned graphic memory, and instruct above-mentioned graphic process unit from above-mentioned first duplicated record, to obtain the setting value of above-mentioned a plurality of working storages of corresponding above-mentioned first application program, and the setting value of above-mentioned a plurality of working storages of above-mentioned first application program is written to above-mentioned a plurality of working storages of above-mentioned graphic process unit.
4. the switching method of internal data of graphic process unit according to claim 3, it is characterized in that, when above-mentioned driver module receives the above-mentioned the 3rd when drawing request, producing the new settings value of above-mentioned a plurality of working storage parts, and the new settings value of above-mentioned part is write to the part working storage of above-mentioned a plurality of working storages according to the above-mentioned the 3rd request of drawing;
When above-mentioned driver module then instructs the setting value of above-mentioned a plurality of working storages that above-mentioned graphic process unit stores corresponding above-mentioned first application program when above-mentioned graphic memory becomes one the 3rd duplicated record, delete above-mentioned first duplicated record.
5. the switching method of internal data of a graphic process unit is characterized in that, the switching method of internal data of this graphic process unit comprises:
One graphic process unit comprises the first working storage group and the second working storage group, and the wherein above-mentioned first working storage group is an effective working storage group, above-mentioned graphic process unit according to the setting value of above-mentioned effective working storage group to draw a digitized image;
One graphic memory before exporting a display at above-mentioned digitized image, temporarily stores above-mentioned digitized image;
One driver module, in order to drive above-mentioned graphic process unit, when receiving one first drawing request from one first application program, produce the setting value of corresponding above-mentioned first application program according to above-mentioned first request of drawing, and above-mentioned setting value is written to the above-mentioned first working storage group of above-mentioned graphic process unit, when above-mentioned driver module then receives one second when drawing request from one second application program, set the above-mentioned second working storage group and be above-mentioned effective working storage group, whereby to keep the setting value of the above-mentioned first working storage group, as one first duplicated record, wherein above-mentioned second application program is different from above-mentioned first application program.
6. the switching method of internal data of graphic process unit according to claim 5, it is characterized in that, when above-mentioned driver module receives above-mentioned second when drawing request from above-mentioned second application program, more instruct above-mentioned graphic process unit to store above-mentioned first duplicated record of setting value of the above-mentioned first working storage group in above-mentioned graphic memory.
7. the switching method of internal data of graphic process unit according to claim 6, it is characterized in that, produce the setting value of corresponding above-mentioned second application program according to above-mentioned second request of drawing, to be written to the above-mentioned second working storage group of above-mentioned graphic process unit, above-mentioned graphic process unit is drawn to carry out digitized image according to the above-mentioned second working storage group.
8. the switching method of internal data of graphic process unit according to claim 7, it is characterized in that, when above-mentioned driver module then receives one the 3rd when drawing request from above-mentioned first application program, above-mentioned driver module is differentiated above-mentioned first the duplicated record whether above-mentioned first working storage group has the above-mentioned first application program correspondence, when there is above-mentioned first duplicated record in the above-mentioned first working storage group, set the above-mentioned first working storage group and be above-mentioned effective working storage group.
9. the switching method of internal data of graphic process unit according to claim 8, it is characterized in that, above-mentioned driver module produces the setting value of a part of working storage of the above-mentioned first working storage group according to the above-mentioned the 3rd request of drawing, to write the above-mentioned part working storage of the above-mentioned first working storage group, above-mentioned graphic process unit is drawn to carry out digitized image according to the setting value in the above-mentioned first working storage group.
10. the switching method of internal data of graphic process unit according to claim 8, it is characterized in that, when the above-mentioned first working storage group does not have above-mentioned first duplicated record, it is above-mentioned effective working storage group that above-mentioned driver module is set the above-mentioned first working storage group, from above-mentioned graphic memory, obtain above-mentioned first duplicated record, above-mentioned first duplicated record is loaded into the above-mentioned first working storage group.
CN200610167291A 2006-12-15 2006-12-15 Switching method of internal data of figure processor Active CN100595788C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200610167291A CN100595788C (en) 2006-12-15 2006-12-15 Switching method of internal data of figure processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200610167291A CN100595788C (en) 2006-12-15 2006-12-15 Switching method of internal data of figure processor

Publications (2)

Publication Number Publication Date
CN1963866A CN1963866A (en) 2007-05-16
CN100595788C true CN100595788C (en) 2010-03-24

Family

ID=38082908

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200610167291A Active CN100595788C (en) 2006-12-15 2006-12-15 Switching method of internal data of figure processor

Country Status (1)

Country Link
CN (1) CN100595788C (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107169917B (en) * 2017-04-21 2020-06-16 图芯芯片技术(上海)有限公司 Device for vector graphics processor to finish real-time drawing of graphics image without DDR

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6088043A (en) * 1998-04-30 2000-07-11 3D Labs, Inc. Scalable graphics processor architecture
US6252600B1 (en) * 1998-10-02 2001-06-26 International Business Machines Corporation Computer graphics system with dual FIFO interface

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6088043A (en) * 1998-04-30 2000-07-11 3D Labs, Inc. Scalable graphics processor architecture
US6252600B1 (en) * 1998-10-02 2001-06-26 International Business Machines Corporation Computer graphics system with dual FIFO interface

Also Published As

Publication number Publication date
CN1963866A (en) 2007-05-16

Similar Documents

Publication Publication Date Title
CN1276362C (en) Method and system for data transmission in multi-processor system
CN101359314A (en) Optimal use of buffer space by a storage controller which writes retrieved data directly to a memory
EP1939736A2 (en) Data processing system and semiconductor integrated circuit
US7173451B2 (en) Programmable logic circuit apparatus and programmable logic circuit reconfiguration method
JP2008009647A (en) Information processing apparatus
CN110737608B (en) Data operation method, device and system
CN101395586A (en) Method and apparatus for dynamic resizing of cache partitions based on the execution phase of tasks
CN111625182B (en) Universal flash memory module, controller, electronic device and operation method
CN100587678C (en) External device access device and system large-scale integrated circuit
CN100595788C (en) Switching method of internal data of figure processor
US5640597A (en) Method and apparatus for servicing simultaneously a plurality of requests for data streams
US6253275B1 (en) Interrupt gating method for PCI bridges
JPH08115290A (en) Data transfer device
EP1814040A2 (en) Storage system, and storage control method
EP1056008B1 (en) Interrupt control system
US7558901B2 (en) Apparatus and method for connecting processor to bus
US6978391B2 (en) Asynchronous bus interface circuit, method of controlling the circuit, microcomputer, and device controlling method
US7426600B2 (en) Bus switch circuit and bus switch system
US20070153009A1 (en) Display chip sharing method
EP0169909B1 (en) Auxiliary memory device
KR100656977B1 (en) System and method for preloading a bus controller with command schedule
JP4924970B2 (en) Data processing system
CN101833523B (en) Data access method
JP2006085209A (en) Deployment method of computer system
CN117234707A (en) Heterogeneous architecture-based Char type condition judgment method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant