CN1869954A - Method and device for regulating process capacity of computer GPU - Google Patents

Method and device for regulating process capacity of computer GPU Download PDF

Info

Publication number
CN1869954A
CN1869954A CN 200510072208 CN200510072208A CN1869954A CN 1869954 A CN1869954 A CN 1869954A CN 200510072208 CN200510072208 CN 200510072208 CN 200510072208 A CN200510072208 A CN 200510072208A CN 1869954 A CN1869954 A CN 1869954A
Authority
CN
China
Prior art keywords
video memory
video
user
card
memory
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.)
Granted
Application number
CN 200510072208
Other languages
Chinese (zh)
Other versions
CN100489810C (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CNB2005100722085A priority Critical patent/CN100489810C/en
Publication of CN1869954A publication Critical patent/CN1869954A/en
Application granted granted Critical
Publication of CN100489810C publication Critical patent/CN100489810C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Television Signal Processing For Recording (AREA)

Abstract

A method for regulating process capacity of computer GPU includes setting GPU process capacity input function of process capacity on computer in advance, regulating current process capacity of GPU according to said process capacity after process capacity is inputted to computer by user. The device used to regulate process capacity of computer GPU is also disclosed.

Description

A kind of method and device of adjusting process capacity of computer GPU
Technical field
The present invention relates to field of computer technology, relate to a kind of method and device of adjusting process capacity of computer GPU or rather.
Background technology
At present, along with development of computer, the video card of installing on computers is also more and more multiple various, but for the consideration of aspects such as cost and ease for use, the integrated serial video card of Intel has become main flow in the market.
For integrated graphics card, itself subsidiary video memory, but the internal memory that takies system uses as video memory.And realize that the required video memory size that takies of different effects is also inequality, such as, if need do common document function following of open state, then the internal memory of calling system 8M just can reach satisfied effect as video memory; If DVD playing back, then the internal memory of calling system 32M just can satisfy the broadcast needs as video memory; Carry out the effect process of 3D if desired, then need to call more Installed System Memory, such as the internal memory that calls 64M, to realize higher demonstration level.Obviously, if the user does common document function with the internal memory of 64M, this has just wasted the memory source of computing machine.
At these characteristics of integrated graphics card, some manufacturer computer provides the adjustment menu of shared video memory capacity in the BIOS of computer at present, based on this processing scheme of adjusting menu as shown in Figure 1.This scheme only applies in some computer at present, and owing to need special setting, and operation steps is many, therefore can feel that to the unfamiliar user of system operation is very loaded down with trivial details, thus influence user's use experience.In addition, carry out the adjustment of video card video memory in BIOS, need enter BIOS when each start, withdraw from BIOS again after adjustment finishes, and enter the system such as Windows, obvious this adjustment mode is extremely inconvenient.
In addition, at integrated graphics card, Intel has released a kind of dynamic video memory adjustment (DVMT) technology, and this technology can be after entering operating system, and when carrying out resources allocation on the backstage, dynamically adjusts the capacity of video memory.This capacity adjustment is opaque for the terminal user, and the user can't learn the actual video memory size that system is current, and this adjustment also can be changed user's setting to the video memory capacity in BIOS simultaneously.More disadvantageously, because the DVMT technology is dynamically adjusted the size that the scheme of video memory capacity tends to frequently change video memory, cause data ceaselessly to refresh, this influence that refreshes for desktop computer is not very big, but for notebook computer, refresh data can increase the power consumption of computer greatly continually, thereby seriously shorten the service time of Notebook Battery, and the user pays special attention to the battery service time of notebook computer usually, and therefore, the DVMT technology is not suitable for notebook computer.
In sum, also do not allow at present the user can be easily adjust the video card video memory and be applicable to the implementation of notebook computer according to self needs.
Summary of the invention
In view of this, subject matter to be solved by this invention is to provide a kind of method of adjusting process capacity of computer GPU, so that the user can adjust the video memory capacity of video card as required.
Another problem to be solved by this invention is to provide a kind of device of adjusting process capacity of computer GPU.
For addressing the above problem, the invention provides following technical scheme:
A kind of method of adjusting process capacity of computer GPU of the present invention, this method may further comprise the steps:
A., video card video memory capacity input function is set in computing machine in advance;
B. computing machine is adjusted the current video memory of video card according to this video memory after the user has imported video memory.
Among the described step a, the described video card video memory capacity input function that sets in advance is: set in advance at least one video memory, and show set video memory size;
Among the step b, the video memory of described user's input is: the video memory of selecting from the described video memory that sets in advance.
Described step a further comprises:
A1. obtain all video memorys that video card can be supported, and mask in the video card video memory capacity that sets in advance and do not belong to the video memory that this video card can be supported;
Among the step a, the set video memory of described demonstration is: the video memory after step display a1 handles.
Among the described step a, the described video card video memory capacity input function that sets in advance is: set in advance the video memory input item, and show this input item;
Among the step b, the video memory of described user's input is: the video memory of importing from the described video memory input item that sets in advance.
This method may further include: set in advance handover information;
Among the step a, described computing machine is carried out the step of described demonstration behind the handover information that receives user's input.
The described handover information that sets in advance is:
The button or the pairing information of key combination that are provided with on the computing machine are handover information;
Be provided for perhaps inquiring whether the user carries out the dialog box that the video card video memory is adjusted, and with user's adjustment confirmation as handover information.
Among the described step a, described demonstration comprises: the video memory value of an acquiescence is set, and preferentially shows this video memory value.
Among the described step b, described computing machine further comprised before adjusting according to the video memory of user's input:
Obtain all video memorys that video card can be supported, and judge whether the video memory of user's input belongs to the video memory that this video card can be supported, if then carry out the step of adjusting according to the video memory of user's input; Otherwise, keep former video memory size, perhaps from the video memory that this video card can be supported, select the immediate video memory of video memory with user's input, and carry out the step of adjusting video memory according to this video memory.
A kind of device of adjusting process capacity of computer GPU of the present invention, this device comprises: user profile receiver module and quick program module, wherein,
The user profile receiver module is used to receive the video memory information that the user imports, and video memory information is sent to quick program module;
Quick program module is used for the current video memory according to the video memory information adjustment video card that receives.
Described quick program module is adjusted the current video memory of video card by the video memory adjustment unit;
Described quick program module further comprises: video memory recognition unit and video memory comparing unit, wherein,
The video memory recognition unit is used to obtain all video memorys that video card can be supported, and all video memorys that obtained is offered the video memory comparing unit;
The video memory comparing unit is connected with user profile receiver module and video memory recognition unit, is used for determining whether the video memory of user profile receiver module belongs to all video memorys that video card can be supported, and comparative result is sent to the video memory adjustment unit;
Described video memory adjustment unit is further used for determining to belong to according to comparative result that video card can be supported and be the video memory of user's input, and adjusts the current video memory size of video card according to this video memory.
Described quick program module further comprises: default video memory storage unit and default video memory display unit, wherein,
Default video memory storage unit is used to store the video memory information that sets in advance;
Default video memory display unit is used for showing the video memory information of presetting the video memory storage unit.
Described quick program module further comprises:
The video memory recognition unit is used to obtain all video memorys that video card can be supported, and all video memorys that obtained are offered default video memory display unit;
Described default video memory display unit is further used for obtaining all video memorys that video card can be supported by the video memory recognition unit, and belongs to the video memory that video card can be supported in the default video memory storage unit of demonstration.
Described default video memory display unit is connected with the user profile receiver module;
Described user profile receiver module is further used for receiving the handover information of user's input, and after receiving handover information, the default video memory display unit of prompting shows video memory information;
Described default video memory display unit shows video memory information according to the prompting of user profile receiver module.
The present invention is by adjusting the scheme of the current video memory size of video card according to the video card video memory of user's input, only need the user to import simple information, make the user can realize adjustment easily to the video card video memory, thereby when computing machine can reach only display effect, also reduced the occupancy of video card to calculator memory.
The present invention program has prolonged the serviceable life of video card by the adjustment to the video card video memory, for notebook computer, has prolonged the service time of Notebook Battery especially, makes better use feeling of user.
In addition, the present invention program also provides the new features of computing machine, more colourful experience is provided and has been convenient to use mode to the user.
Description of drawings
Fig. 1 is for carrying out the realization flow figure that the video card video memory is adjusted based on BIOS at present;
Fig. 2 is the present invention program's realization flow figure;
Fig. 3 further determines whether to adjust the realization flow figure of video memory according to video card for the present invention program;
Fig. 4 is that the present invention program's device is realized synoptic diagram;
Fig. 5 further determines whether to adjust the device realization synoptic diagram of video memory according to video card for the present invention program;
Fig. 6 is the present invention program increases storage and display unit on Fig. 4 basis a synoptic diagram.
Embodiment
The present invention program mainly is the input function that sets in advance the video card video memory in computing machine, and afterwards, computing machine is adjusted the video memory of computer display card according to this video memory size after the user has imported video memory.The specific implementation flow process of this scheme as shown in Figure 2.
Wherein, the input function that sets in advance in computing machine can be the video memory that sets in advance video card, and shows set video memory, so that the user therefrom selects the video memory value of current needs, such as, 8M, 16M, 24M, 32M, 64M etc. can be set select for the user.Can also be the input item that sets in advance video memory, and show this input item, so that the user imports the video memory size of current needs as required.No matter be which kind of mode, can set in advance the video memory of an acquiescence, and this video memory is preferentially shown, like this, if this video memory can satisfy user's needs, then the user need not select or import again, thereby has further facilitated user's use.Such as, for generalized case, the video memory of 32M just can satisfy user's needs, the video memory that therefore can 32M is set to give tacit consent to.
Certainly, just can demonstrate video memory value or input item for only making when the user needs, a handover information can also be set, the user imports this handover information when needed, and computing machine then just shows video memory value or input item for the user after receiving this handover information.This handover information can be provided with arbitrarily, such as, can be set to the pairing information of combination of certain button on the computing machine or a plurality of buttons, the button of the button on this computing machine on can the computer-chronograph keyboard.Such as, the combination of Shift+Z key.This handover information can also be set to the relevant information of certain application program on the computing machine, use for ease of the user, can be set to: after the user starts certain application program, this application program shows in computing machine promptly whether an inquiry user enters the dialog box that video memory is adjusted, after the user confirms, computing machine is the user and shows video memory value or input item, and therefore the handover information here is user's an adjustment confirmation.
Because the kind of video card is very many, set in advance or the video memory of user input might not be applicable to all video cards, therefore, computing machine can also be before adjusting according to the video memory of user's input, obtain all video memory values that this video card can be supported earlier, and judge whether the video memory that the user imports belongs to the video memory that this video card can be supported, if then adjust according to the video memory of this user's input; Otherwise do not adjust, promptly keep original video memory size.This treatment scheme as shown in Figure 3.Certainly,, can also from all video memorys that video card can be supported, select a most approaching video memory of importing with the user of video memory size, adjust the current video memory of video card then according to this video memory for further facilitating user's use.
Might not be applicable to the problem of all video cards at the video memory of user's input, if computing machine provides by selecting the input mode of input video memory, then computing machine can also be earlier by with mutual all video memorys of determining that video card can be supported of video card, and mask those video memorys that this video card can not be supported in the options according to this video memory, like this, user-selected video memory must be that video card can be supported just, and therefore, computing machine can directly be adjusted according to the video memory of user's input.
The present invention program specifically can realize by device as shown in Figure 4, this device comprises user profile receiver module 401 and quick program module 402, wherein, user profile receiver module 401 users receive the video memory of user's input, and the video memory of user's input is sent to quick program module 402; Quick program module 402 is used for adjusting according to the video memory of user's input the current video memory of video card, and promptly video card driving and the VBIOS by video card adjusts.Above-mentioned quick program module 402 specifically can be to adjust the current video memory of video card by video memory adjustment unit 403.User profile receiver module 401 can further receive the handover information of user's input, and restarts quick program module 402 after receiving this handover information.
In addition, for can further judgement be adjusted according to the information of user's input, judge promptly also whether the video memory that the user imports belongs to the video memory size that video card is supported, can also in quick program module 402, video memory recognition unit 501 and video memory comparing unit 502 be set further, as shown in Figure 5.Wherein, video memory recognition unit 501 be used for by with video card obtain all video memory sizes that video card can be supported alternately, and all video memorys that obtained are offered video memory comparing unit 502; Video memory comparing unit 502 users obtain the video memory information of user's input in the user profile receiver module 401, and judge whether this video memory information belongs to all video memorys that video card can be supported, then comparative result are sent to video memory adjustment unit 403.Therefore, video memory adjustment unit 403 is before adjusting according to the video memory information of user's input, also need to determine whether to adjust according to the video memory information of user input the current video memory size of video card according to the comparative result that video memory comparing unit 502 sends, also promptly judge according to comparative result whether the video memory of user's input belongs to the video memory that video card can be supported, if then adjust; Otherwise do not adjust.Certainly, when the video memory information of user input does not belong to the video memory that video card can support, use for the convenience of the user, video memory adjustment unit 403 can also be selected that the most approaching video memory of video memory size with user's input from all video memorys that video card can be supported, and the video memory of video card is adjusted into this video memory size.
Import video memory information for ease of the mode of user by selecting, default video memory storage unit 601 and default video memory display unit 602 can also further be set, as shown in Figure 6 in the quick program module 402 of device shown in Figure 4.The video card video memory information that storage sets in advance in default video memory storage unit 601, and the video card video memory that will preset storage in the video memory storage unit 601 by default video memory display unit 602 shows.In addition, can also in quick program module 402, the video memory recognition unit be set further, be used to obtain all video memorys that video card can be supported, and this video memory information is sent to default video memory display unit; Default video memory display unit then obtains all video memorys that video card can be supported by this video memory recognition unit, and only belongs to those video memorys that video card can support in the video memory storage unit and show presetting.
Certainly, set default video memory storage unit and default video memory display unit also can be arranged in the device shown in Figure 5.Like this, show, then the video memory recognition unit need not be set again, but directly use the video memory recognition unit 501 among Fig. 5 to get final product as the video memory that only video card can be supported.
In addition, if the user profile receiver module can receive the handover information of user's input, then above-mentioned default video memory display unit can also be connected with the user profile receiver module, the user profile receiver module is after receiving handover information, send a display message to default video memory display unit, default video memory display unit shows after receiving this display message again.
The above only is the present invention program's preferred embodiment, not in order to limit protection scope of the present invention.

Claims (13)

1, a kind of method of adjusting process capacity of computer GPU is characterized in that, this method may further comprise the steps:
A., video card video memory capacity input function is set in computing machine in advance;
B. computing machine is adjusted the current video memory of video card according to this video memory after the user has imported video memory.
2, method according to claim 1 is characterized in that among the described step a, and the described video card video memory capacity input function that sets in advance is: set in advance at least one video memory, and show set video memory size;
Among the step b, the video memory of described user's input is: the video memory of selecting from the described video memory that sets in advance.
3, method according to claim 2 is characterized in that, described step a further comprises:
A1. obtain all video memorys that video card can be supported, and mask in the video card video memory capacity that sets in advance and do not belong to the video memory that this video card can be supported;
Among the step a, the set video memory of described demonstration is: the video memory after step display a1 handles.
4, method according to claim 1 is characterized in that among the described step a, and the described video card video memory capacity input function that sets in advance is: set in advance the video memory input item, and show this input item;
Among the step b, the video memory of described user's input is: the video memory of importing from the described video memory input item that sets in advance.
5, according to claim 2,3 or 4 described methods, it is characterized in that this method further comprises: set in advance handover information;
Among the step a, described computing machine is carried out the step of described demonstration behind the handover information that receives user's input.
6, method according to claim 5 is characterized in that, the described handover information that sets in advance is:
The button or the pairing information of key combination that are provided with on the computing machine are handover information;
Be provided for perhaps inquiring whether the user carries out the dialog box that the video card video memory is adjusted, and with user's adjustment confirmation as handover information.
7, according to claim 2,3 or 4 described methods, it is characterized in that among the described step a, described demonstration comprises: the video memory value of an acquiescence is set, and preferentially shows this video memory value.
According to claim 2 or 3 described methods, it is characterized in that among the described step b that 8, described computing machine further comprised before adjusting according to the video memory of user's input:
Obtain all video memorys that video card can be supported, and judge whether the video memory of user's input belongs to the video memory that this video card can be supported, if then carry out the step of adjusting according to the video memory of user's input; Otherwise, keep former video memory size, perhaps from the video memory that this video card can be supported, select the immediate video memory of video memory with user's input, and carry out the step of adjusting video memory according to this video memory.
9, a kind of device of adjusting process capacity of computer GPU is characterized in that, this device comprises: user profile receiver module and quick program module, wherein,
The user profile receiver module is used to receive the video memory information that the user imports, and video memory information is sent to quick program module;
Quick program module is used for the current video memory according to the video memory information adjustment video card that receives.
10, device according to claim 9 is characterized in that, described quick program module is adjusted the current video memory of video card by the video memory adjustment unit;
Described quick program module further comprises: video memory recognition unit and video memory comparing unit, wherein,
The video memory recognition unit is used to obtain all video memorys that video card can be supported, and all video memorys that obtained is offered the video memory comparing unit;
The video memory comparing unit is connected with user profile receiver module and video memory recognition unit, is used for determining whether the video memory of user profile receiver module belongs to all video memorys that video card can be supported, and comparative result is sent to the video memory adjustment unit;
Described video memory adjustment unit is further used for determining to belong to according to comparative result that video card can be supported and be the video memory of user's input, and adjusts the current video memory size of video card according to this video memory.
11, device according to claim 9 is characterized in that, described quick program module further comprises: default video memory storage unit and default video memory display unit, wherein,
Default video memory storage unit is used to store the video memory information that sets in advance;
Default video memory display unit is used for showing the video memory information of presetting the video memory storage unit.
12, device according to claim 9 is characterized in that, described quick program module further comprises:
The video memory recognition unit is used to obtain all video memorys that video card can be supported, and all video memorys that obtained are offered default video memory display unit;
Described default video memory display unit is further used for obtaining all video memorys that video card can be supported by the video memory recognition unit, and belongs to the video memory that video card can be supported in the default video memory storage unit of demonstration.
According to claim 11 or 12 described devices, it is characterized in that 13, described default video memory display unit is connected with the user profile receiver module;
Described user profile receiver module is further used for receiving the handover information of user's input, and after receiving handover information, the default video memory display unit of prompting shows video memory information;
Described default video memory display unit shows video memory information according to the prompting of user profile receiver module.
CNB2005100722085A 2005-05-23 2005-05-23 Method and device for regulating process capacity of computer GPU Active CN100489810C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005100722085A CN100489810C (en) 2005-05-23 2005-05-23 Method and device for regulating process capacity of computer GPU

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005100722085A CN100489810C (en) 2005-05-23 2005-05-23 Method and device for regulating process capacity of computer GPU

Publications (2)

Publication Number Publication Date
CN1869954A true CN1869954A (en) 2006-11-29
CN100489810C CN100489810C (en) 2009-05-20

Family

ID=37443622

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100722085A Active CN100489810C (en) 2005-05-23 2005-05-23 Method and device for regulating process capacity of computer GPU

Country Status (1)

Country Link
CN (1) CN100489810C (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102201221A (en) * 2010-03-25 2011-09-28 联想(北京)有限公司 Display method and device
CN102109899B (en) * 2009-12-23 2015-06-24 联想(北京)有限公司 Computer, displayer, and display method of computer
CN106547671A (en) * 2016-10-19 2017-03-29 惠州Tcl移动通信有限公司 A kind of mobile terminal controls the method and system of display memory capacity

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102109899B (en) * 2009-12-23 2015-06-24 联想(北京)有限公司 Computer, displayer, and display method of computer
CN102201221A (en) * 2010-03-25 2011-09-28 联想(北京)有限公司 Display method and device
CN106547671A (en) * 2016-10-19 2017-03-29 惠州Tcl移动通信有限公司 A kind of mobile terminal controls the method and system of display memory capacity

Also Published As

Publication number Publication date
CN100489810C (en) 2009-05-20

Similar Documents

Publication Publication Date Title
JP6178512B2 (en) System and method for memory channel interleaving with selective power or performance optimization
CN1499354A (en) Multi-window displaying appts, and multi-window management method
CN104932781A (en) Method and apparatus for displaying application icon on terminal
CN1728800A (en) Device, medium and the method for control audio/video output
CN1263327C (en) Mobile telephone set having self-adaptive user's interface
CN1700175A (en) Computer system, method and medium for switching operation system
CN1896946A (en) Planning scheme of electronic device with multiple display screen parallel
CN1595332A (en) Computer system and a control method thereof
CN1834885A (en) Digital multifunction and information display device and method thereof
US8010669B2 (en) Method, apparatus and computer program product for enabling dual mode communication
CN1758200A (en) Information processing device and program
CN101036382A (en) Display apparatus and control method thereof
CN1828479A (en) Method and device for switching video card working frequency
CN1869954A (en) Method and device for regulating process capacity of computer GPU
CN1825290A (en) Method for management memory and memory
CN1773935A (en) Computer and method for executing Web application control communication
CN1797375A (en) Method and device for switching resolution of display system
US9600002B2 (en) Method and electronic device for controlling driving condition based on operating state
CN1851621A (en) Keyboard treating method and device
CN105807893A (en) Information processing method and electronic device
CN101079978A (en) Method for providing video source list and video apparatus
CN1251071C (en) Method for realizing multe-function embedding system
CN1320456C (en) Automatic forming method for intelligent instrument interface
CN1889022A (en) Method and apparatus for switching contact control panel sampling rate
CN1746886A (en) Functional selection of mobile terminal apparatus

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