CN103257675B - The control method of terminal device and its dual graphic processing unit - Google Patents
The control method of terminal device and its dual graphic processing unit Download PDFInfo
- Publication number
- CN103257675B CN103257675B CN201210040050.3A CN201210040050A CN103257675B CN 103257675 B CN103257675 B CN 103257675B CN 201210040050 A CN201210040050 A CN 201210040050A CN 103257675 B CN103257675 B CN 103257675B
- Authority
- CN
- China
- Prior art keywords
- processing unit
- terminal device
- graph
- slot
- unit
- 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
Links
Landscapes
- Processing Or Creating Images (AREA)
- Power Sources (AREA)
Abstract
The control method of terminal device and its dual graphic processing unit, the terminal device include:First shell, in first shell at least provided with:Mainboard;Processing unit is arranged on mainboard;First graphics processing unit, is arranged on mainboard;Second shell is configured to receive the display unit of terminal device;Wherein first shell has the first slot in its side, which is configured to receive the CD drive of terminal device or second graph processing unit;Second graph processing unit can be arranged on by way of plug in first slot, wherein when terminal device is switched on, whether processing unit detection second graph processing unit is inserted into the first slot;And if detecting that second graph processing unit is inserted into the first slot, it is prompted the user with by display unit and whether selects dual graphic processing unit pattern, and in the case where user has selected dual graphic processing unit pattern, allow second graph processing unit in running order.
Description
Technical field
The present invention relates to the control methods of a kind of terminal device and its dual graphic processing unit.
Background technology
As laptop devices are lightening, it is generally difficult to which the graphics processor with high graphics capability is arranged on pen
Remember this equipment simultaneously and ensure its volume and weight within the acceptable range.In the prior art, it is proposed that a kind of external
Graphics processing unit realizes double video cards of laptop devices by the way that external graphics processing unit is connect with laptop devices
Structure.However, the portability of external graphics processing unit is poor, it is generally not easy to carry and applies at any time.In addition it is also necessary to
It opens up special interface on the shell of notebook to connect the mainboard of external graphics processing unit and notebook, so as to increase
The complexity of laptop devices is added.
Invention content
In order to solve above-mentioned technical problem of the prior art, the present invention is proposed at a kind of dual graphic with novel structure
The method managed the terminal device of unit and control the dual graphic processing unit.
According to an aspect of the present invention, a kind of terminal device is provided, including:First shell, in the first shell at least
It is provided with:Mainboard;Processing unit is arranged on the mainboard;First graphics processing unit is arranged on the mainboard;Second
Housing, the second shell are configured to receive the display unit of the terminal device;Wherein described first shell is in its side
With the first slot, first slot is configured to receive the CD drive of the terminal device or second graph processing list
Member;The second graph processing unit can be arranged on by way of plug in first slot;In the terminal device
During booting, the processing unit detects whether the second graph processing unit is inserted into first slot;And if
Detecting that the second graph processing unit is inserted into first slot, being prompted the user with by the display unit is
No selection dual graphic processing unit pattern, and in the case where user has selected the dual graphic processing unit pattern, allow
The second graph processing unit is in running order.
In addition, according to one embodiment of present invention, wherein the host machine part further comprises:First connection unit,
It is arranged on the mainboard, and corresponding with the position of first slot so that be inserted into the second graph processing unit
When in first slot, the second graph processing unit is connect with first connection unit, and passes through described
One connection unit and the mainboard are connect with the processing unit;And control unit, configuration connect to control described first
The working condition of the on/off of unit and the second graph processing unit, wherein having selected the dual graphic in user
In the case of processing unit pattern, the processing unit connects first connection unit by described control unit, so as to
Second graph processing unit is made to be connect with the mainboard, to handle the image of the terminal device or graph data.
In addition, according to one embodiment of present invention, wherein under the dual graphic processing unit pattern, the processing is single
Member judges whether the state of terminal device meets scheduled condition;And the processing unit determines described based on judging result
The working condition of two graphics processing units, and control by described control unit the work shape of the second graph processing unit
State.
In addition, according to one embodiment of present invention, wherein the scheduled condition is the terminal device and AC power supplies
Connection;If the processing unit determines that the terminal device is connect with AC power supplies, the processing unit determines described second
Graphics processing unit is in state of operating at full capacity;And if the processing unit determine the terminal device not with AC power supplies
Connection, then the processing unit determines that the second graph processing unit is in underload working condition or off position.
In addition, according to one embodiment of present invention, wherein the scheduled condition is the processing unit and/or first
The load of graphics processing unit is more than predetermined threshold;If the processing unit determines the processing unit and/or the first figure
The load of processing unit is more than predetermined threshold, then the processing unit determines that the second graph processing unit is in work at full capacity
Make state;And if the processing unit determines that the processing unit and/or the load of the first graphics processing unit are less than
Predetermined threshold, then the processing unit determine that the second graph processing unit is in underload working condition or the shape that do not work
State.
According to another aspect of the present invention, a kind of control method of the dual graphic processing unit of terminal device is provided, wherein
The terminal device first shell, in the first shell at least provided with:Mainboard;Processing unit is arranged on the mainboard;
First graphics processing unit is arranged on the mainboard;The terminal device further includes second shell, the second shell by with
Put the display unit to accommodate the terminal device, wherein the first shell its side have the first slot, described first
Slot is configured to receive the CD drive of the terminal device or second graph processing unit;The second graph processing is single
Member can be arranged on by way of plug in first slot, and the control method includes:It is switched in the terminal device
When, detect whether the second graph processing unit is inserted into first slot;If detecting the second graph
Processing unit is inserted into first slot, prompts the user with whether select dual graphic processing unit by the display unit
Pattern;And in the case where user has selected the dual graphic processing unit pattern, allow the second graph processing unit
It is in running order.
In addition, according to one embodiment of present invention, wherein the host machine part further comprises:First connection unit,
It is arranged on the mainboard, and corresponding with the position of first slot so that be inserted into the second graph processing unit
When in first slot, the second graph processing unit is connect with first connection unit, and passes through described
One connection unit and the mainboard are connect with the processing unit;And control unit, configuration connect to control described first
The working condition of the on/off of unit and the second graph processing unit, wherein having selected the dual graphic in user
In the case of processing unit pattern, connect first connection unit by described control unit, so as to make at second graph
Reason unit connect image or graph data to handle the terminal device with the mainboard.
In addition, according to one embodiment of present invention, further comprise:Under the dual graphic processing unit pattern, sentence
Whether the state of disconnected terminal device meets scheduled condition;And the second graph processing unit is determined based on judging result
Working condition, and control by described control unit the working condition of the second graph processing unit.
In addition, according to one embodiment of present invention, wherein the scheduled condition is the terminal device and AC power supplies
Connection;If the terminal device is connect with AC power supplies, it is determined that the second graph processing unit is in shape of operating at full capacity
State;And if the terminal device is not connect with AC power supplies, it is determined that the second graph processing unit is in underload work
Make state or off position.
In addition, according to one embodiment of present invention, wherein the scheduled condition is the processing unit and/or first
The load of graphics processing unit is more than predetermined threshold;If the processing unit and/or the load of the first graphics processing unit surpass
Cross predetermined threshold, it is determined that the second graph processing unit is in state of operating at full capacity;And the if processing unit
And/or first the load of graphics processing unit be less than predetermined threshold, it is determined that the second graph processing unit is in low negative
Lotus working condition or off position.
By above-mentioned configuration, list is handled to accommodate second graph using original for the first slot of CD drive
Member, can be in the case where not increasing the size and portability of terminal device, and making terminal device tool, there are two graphics process lists
Member handles graph data, so as to which terminal device be made to have stronger graphics capability.In addition, the use according to terminal device
State neatly adjusts the working condition of dual graphic processing unit, it is possible thereby in high performance graphics process and cruising ability
Between reach good equilibrium.
Description of the drawings
Fig. 1 is the schematic diagram for the structure for illustrating terminal device according to an embodiment of the invention;And
Fig. 2 is the flow chart of the control method of diagram dual graphic processing unit according to embodiments of the present invention.
Specific embodiment
It will be described in detail with reference to the accompanying drawings each embodiment according to the present invention.Here it is to be noted that it in the accompanying drawings,
Identical reference numeral, which is assigned, substantially has the component part of same or like structure and function, and will omit about it
Repeated description.
Next, the structure for terminal device according to embodiments of the present invention being described with reference to Fig. 1.Fig. 1 is diagram according to this
The schematic diagram of the structure of the terminal device of invention one embodiment.
As shown in Figure 1, the terminal device of such as laptop etc can include first shell 1 and second shell 2.
Mainboard 11,12 and first graphics processing unit 13 of processing unit etc can be at least set in first shell 1
Hardware.Here, first shell 1 and hardware therein constitute the host machine part of terminal device.
According to an embodiment of the invention, mainboard 11 can be by arbitrarily supporting the mainboard of dual graphic processing unit to realize.Example
Such as, mainboard 11 can have that there are two PCI-E interfaces to be attached with two graphics processing units.
Processing unit 12 can be realized by any type of processor, and be arranged on mainboard 11, and processing unit 12 can
To perform various processing under the control of pre-set programs.
First graphics processing unit 13 is arranged on mainboard 11, and is connect by PCI-E interface with mainboard 11.First figure
Shape processing unit 13 can by the parallel processing of support dual graphic processing unit arbitrary graphic processing unit (e.g., ATI or
The correspondence video card of Nvidia) it realizes, and can support the parallel processing of graph data.
Second shell 2 can be used for accommodating the display unit 21 of terminal device.Here, second shell 2 and display unit
21 constitute the display portion of terminal device.
According to an embodiment of the invention, one inserts on the side of first shell 1 (e.g., the right side of first shell 1)
Slot 14.The size of the slot 14 and the CD drive of terminal device match, and can accommodate the CD of the terminal device
Driver (not shown) and second graph processing unit 31.Here, the width of slot 14, height and towards first shell 1
Internal depth can determine to match with the size with CD drive based on the size of used CD drive.
According to an embodiment of the invention, second graph processing unit 31 can be arranged in slot 14 by pluggable mode.
Specifically, second graph processing unit 31 can be arranged in third housing 3, and third housing 3 has and terminal device
The essentially identical shape and size of CD drive.In this case, since third housing 3 has the CD with terminal device
The essentially identical shape and size of driver, therefore third housing 3 can also be inserted into slot 14 so that it can be by the second figure
Shape processing unit 31 is inserted into the inside of first shell 1.Here, since the size of CD drive is usually larger, and have
Larger thickness (e.g., 1cm), and the graphics processing unit for being currently used in the terminal device of such as laptop etc is usual
Size (e.g., chip thickness and substrate thickness are in below 2mm) with very little, therefore be easy to have and CD drive
Second graph processing unit 31 is set in the third housing of essentially identical shape and size.
Specifically, terminal device according to embodiments of the present invention can also include being arranged on the position of mainboard 11 and slot 14
Connector 15 is set on corresponding position.Here, position corresponding with the position of slot 14 can be that third housing 3 passes through slot
14 are inserted into the corresponding position in position of first shell 1.Here, second graph processing unit 31 can have the first graphics process
Interface, and connector can have corresponding second graph Processing Interface, and first graphic interface and second graph connect
Mouth is mutually matched.In this case, when the third housing 3 comprising second graph processing unit 31 is inserted into slot 14,
The first graphics process interface and second graph Processing Interface contact with each other (connection).The first graphics process can suitably be designed
Interface and second graph Processing Interface.For example, the width for reducing the pin in PCI-E interface and each pin can be passed through
Between interval realize the first graphics process interface and corresponding second graph Processing Interface to reduce the first graphics process
The size of interface and second graph Processing Interface.In addition, as long as the first graphics process interface and second graph processing can be reduced
Interface can also use other realization methods.In this case, connector 15 can also have enough spaces further
Including third interface.In this case, when CD drive is inserted into slot 14, the third interface and disc drives
The interface of device contacts with each other, which is connect with mainboard 11.In addition, connector 15 is connect with mainboard 11, and
The position of various interfaces on mainboard 11 can be set so that the PCI-E interface and light set on connector 15 and mainboard 11
Drive interface connection.In this case, connector 15 can be used for connecting CD drive and have and CD drive class
As shape and size third housing 3 (include second graph processing unit 31).Therefore, can be pacified using individual slot 14
Multiple hardware devices are filled, so as to increase the function and property of terminal device in the case of the size for not increasing terminal device
Energy.
According to the present embodiment, terminal device can also come including control unit 16 on/off of control connector 15 with
And the working condition of second graph processing unit 31.Here, control unit 16 can be realized by embedded controller (EC), and
Preset processing can be performed based on firmware therein is solidificated in.
Terminal device, which is described above, has a case that connector 15, however the present invention is not limited thereto.It can also be directly
PCI-E interface on mainboard and CD-ROM drive interface are arranged on, first shell is inserted by slot 14 with third housing 3
The corresponding position in position of body 1.Here it is possible to it is disposed adjacently and PCI-E interface and CD-ROM drive interface and suitable
The interface position on interface and CD drive on ground adjustment third shell 3 so that in second graph processing unit 31 or
CD drive distinguishes corresponding interface connection when being inserted into slot 14.
According to an embodiment of the invention, when terminal device is switched on, it is single that processing unit 12 can detect second graph processing
Whether member 31 is inserted into the first slot 14.If processing unit 12 detects that second graph processing unit 31 is inserted into first and inserts
In slot 14, then whether processing unit 12 is prompted the user with by display unit 21 selects dual graphic processing unit pattern.In addition,
In the case that user has selected dual graphic processing unit pattern, allow second graph processing unit 31 in running order.
Specifically, if second graph processing unit 31 is inserted into the first slot 14, when terminal device is switched on, the
Two graphics processing units 31 connect electric (default mode) by connector 15, and are fed back by connector 15 and control unit 16
Connection signal, and when second graph processing unit 31 is not inserted into the first slot 14, the signal will not be generated.Therefore, locate
Reason unit 12 can detect whether second graph processing unit 31 is inserted into the first slot 14 based on the feedback signal.If
Processing unit 12 detects that second graph processing unit 31 is inserted into the first slot 14, then processing unit 12 passes through display unit
21 prompt the user with whether select dual graphic processing unit pattern.Here, processing unit 12 is carried by display unit 21 to user
Show that whether selecting the processing of dual graphic processing unit pattern that can be based on BIOS program realizes.Dual graphic processing has been selected in user
In the case of unit mode, processing unit 12 allows second graph processing unit 31 in running order.Specifically, it is selected in user
In the case of having selected dual graphic processing unit pattern, processing unit 12 connects connector 15 by control unit 16, so as to make
Second graph processing unit 31 is connect by connector 15 with mainboard 11, with the image or graph data of processing terminal equipment.This
Outside, in the case where user has selected single graphics processing unit pattern, processing unit 12 makes connector 15 by control unit 16
It disconnects (e.g., disconnecting the power cord in device 15), so as to which second graph processing unit 31 be made to be disconnected with mainboard 11.In this feelings
Under condition, when terminal device is switched on, user can choose whether the parallel processing for allowing dual graphic processing unit.Here, permitting
Perhaps in the case of the parallel processing of dual graphic processing unit, terminal device has stronger graphics capability, and in free hand drawing shape
In the case that processing unit is handled, terminal device has better cruising ability.
In addition, according to an embodiment of the invention, the situation of dual graphic processing unit pattern can also be in terminal device
Under neatly adjust the working condition of dual graphic processing unit so that terminal device can be in high graphics process performance and continuation of the journey energy
Reach good equilibrium between power.
For example, it is switched in terminal device, and after user's selection dual graphic processing unit, processing unit 12 may determine that
Whether the state of terminal device meets scheduled condition, and judging result determines the work shape of second graph processing unit 31
State.Here, processing unit 12 controls the working condition of second graph processing unit 31 by control unit 16.
Specifically, according to one embodiment of present invention, wherein scheduled condition can be terminal device and AC power supplies company
It connects.Here, if processing unit 12 determines that terminal device is connect with AC power supplies, processing unit 12 determines that second graph processing is single
Member 31 is in state of operating at full capacity.In addition, if processing unit 12 determines that terminal device is not connect with AC power supplies, then list is handled
First 12 determining second graph processing units 31 are in underload working condition or off position.Here, due to terminal device with
AC power supplies connection represents that terminal device can obtain sufficient electric power, therefore do not need to second graph processing unit 31 and be in low frequency
Or off position saves electric power to increase cruise duration.In this case, processing unit 12 can be with instruction control unit
16 connect connector 15, and thus, it is possible to provide electric power to second graph processing unit 31.In addition, processing unit 12 can be with
Second graph processing unit 31 is made to be in high frequency (high power) state by the driver of second graph processing unit 31, by
This second graph processing unit 31 is capable of providing very high graphics process performance.However, it is not connected in terminal device and AC power supplies
In the state of, terminal device needs to rely on its battery to provide electric power.Therefore it needs to consider second graph processing unit 31 to electricity
The situation of the consumption of pond electric power.In this case, processing unit 12 can control second graph processing unit 31 to be in low frequency
Or off position saves electric power to increase cruise duration.For example, processing unit 12 can make company with instruction control unit 16
It connects device 15 to disconnect, thus interrupts and provide electric power to second graph processing unit 31 so that second graph processing unit 31 is in not work
Make state.In addition, processing unit 12 can with processing unit 12 can with instruction control unit 16 come connect connector 15 with to
Second graph processing unit 31 provides electric power.In this case, the drive that processing unit 12 passes through second graph processing unit 31
Dynamic program makes the second graph processing unit 31 be in low frequency (low-power) state, thus consumes second graph processing unit 31
Less electric power increases cruise duration.
In addition, according to another embodiment of the invention, scheduled condition can also be 12 and/or first figure of processing unit
The load of shape processing unit 13 is more than predetermined threshold.Here, if processing unit 12 determines itself and/or the first graphics process
The load of unit 13 is more than predetermined threshold, then processing unit 12 determines that second graph processing unit 31 is in shape of operating at full capacity
State.In addition, if processing unit 12 determines that the load of itself and/or the first graphics processing unit 12 is less than predetermined threshold,
Then processing unit 12 determines that second graph processing unit 31 is in underload working condition or off position.Specifically, it handles
Unit 12 can detect the live load (e.g., the occupancy of CPU and GPU) of itself and the first graphics processing unit 13.
If the live load of processing unit 12 and/or the live load of the first graphics processing unit 13 are more than predetermined threshold value (e.g., 50%
Above or empirical value), then this heavy load for representing 12 and/or first graphics processing unit 13 of processing unit and may
Influence the time (e.g., the interim card of game picture) of data processing.In this case, processing unit 12 can be with instruction control unit
16 connect connector 15, and thus, it is possible to provide electric power to second graph processing unit 31.In addition, processing unit 12 can be with
Second graph processing unit 31 is made to be in high frequency (high power) state by the driver of second graph processing unit 31, by
This second graph processing unit 31 can reduce the data (graph data) of 12 and/or first graphics processing unit 13 of processing unit
Treating capacity.In addition, if the live load of processing unit 12 and/or the live load of the first graphics processing unit 13 are less than in advance
If threshold value (e.g., more than 50% or empirical value), then this represent the burden of 12 and/or first graphics processing unit 13 of processing unit compared with
Gently.Even if therefore not needing to second graph processing unit 31 handles graph data, processing unit 12 and/or first will not be influenced
The promptness of the data processing of graphics processing unit 13.In this case, processing unit 12 can control second graph to handle
Unit 31 saves electric power to increase cruise duration in low frequency or off position.For example, processing unit 12 can instruct control
Thus unit 16 processed interrupts disconnect connector 15 and provides electric power to second graph processing unit 31 so that second graph is handled
Unit 31 is in off position.In addition, processing unit 12 can make company with processing unit 12 with instruction control unit 16
Device 15 is connect to connect to provide electric power to second graph processing unit 31.At this point, processing unit 12 passes through second graph processing unit
31 driver makes the second graph processing unit 31 be in low frequency (low-power) state, thus makes second graph processing unit
31 consume less electric power to increase cruise duration.
Here it is to be noted that it when the first graphics processing unit 13 and second graph processing unit 31 work together,
It can be realized at the first graphics processing unit 13 and second graph by any known dual graphic processing unit for parallel technology
Manage the parallel processing of unit 31.For example, in the first graphics processing unit 13 and second graph processing unit 31 by the figure of ATI companies
In the case that shape processing unit (it supports the processing of dual graphic processing unit for parallel) is realized, its CROSSFIRE technology can be used
To realize the parallel processing of the first graphics processing unit 13 and second graph processing unit 31.In addition, in the first graphics process list
In the case that member 13 and second graph processing unit 31 are realized by the graphics processing unit of NVIDIA companies, its SLI can be used
Technology realizes the parallel processing of the first graphics processing unit 13 and second graph processing unit 31.
By above-mentioned configuration, list is handled to accommodate second graph using original for the first slot of CD drive
Member, can be in the case where not increasing the size and portability of terminal device, and making terminal device tool, there are two graphics process lists
Member handles graph data, so as to which terminal device be made to have stronger graphics capability.Furthermore, it is possible to opening in terminal device
Single graphics processing unit or dual graphic processing unit is selected to work, and can be according to the use of terminal device during machine
State neatly adjusts the working condition of dual graphic processing unit, it is possible thereby in high performance graphics process and cruising ability
Between reach good equilibrium.
Next, the control method for dual graphic processing unit according to embodiments of the present invention being described with reference to Fig. 2.Fig. 2 is
Illustrate the flow chart of the control method of dual graphic processing unit according to embodiments of the present invention.The method of Fig. 2 can be applied to Fig. 1
On the terminal device.Since terminal device being described in detail before, only it is carried out simply here
Description.According to an embodiment of the invention, terminal device includes first shell 1, and mainboard 11, setting are included at least in first shell 1
Processing unit 12 on mainboard 11 and the first graphics processing unit 13 being arranged on mainboard 11.In addition, terminal device is also
21 second shell 2 of display unit including being used to accommodate terminal device.Here, first shell 1 has slot 14 in its side.It should
Slot 14 is configured to receive the CD drive of terminal device or second graph processing unit 31, and second graph processing is single
Member 31 can be arranged in slot 14 by way of plug.In addition, terminal device can also include being arranged on mainboard 11
Connector 15 and control unit 16, it is corresponding with the position of slot 14 so as to be inserted into slot in second graph processing unit 31
When in 14, second graph processing unit 31 is connect with connector 15, and is connect with mainboard 11 by connector and processing unit
12 connections.Control unit 16 is for the on/off of control connector 15 and the working condition of second graph processing unit 31.
As shown in Fig. 2, in step S201, when terminal device is switched on, whether detection second graph processing unit is inserted into
In slot.
Specifically, if second graph processing unit 31 is inserted into the first slot 14, when terminal device is switched on, the
Two graphics processing units 31 connect electric (default mode) by connector 15, and are fed back by connector 15 and control unit 16
Connection signal, and when second graph processing unit 31 is not inserted into the first slot 14, the signal will not be generated.Therefore, locate
Reason unit 12 can detect whether second graph processing unit 31 is inserted into the first slot 14 based on the feedback signal.
Then, in step S202, if detecting that second graph processing unit is inserted into slot, pass through display unit
It prompts the user with and whether selects dual graphic processing unit pattern.
Specifically, if processing unit 12 detects that second graph processing unit 31 is inserted into the first slot 14, locate
Reason unit 12 prompts the user with whether select dual graphic processing unit pattern by display unit 21.
Then, in step S203 in the case where user has selected dual graphic processing unit pattern, allow second figure
Shape processing unit is in running order.
Specifically, in the case where user has selected dual graphic processing unit pattern, processing unit 12 passes through control unit
16 connect connector 15, so as to which second graph processing unit 31 be made to be connect by connector 15 with mainboard 11, with processing terminal
The image or graph data of equipment.In addition, in the case where user has selected single graphics processing unit pattern, processing unit 12 is logical
Crossing control unit 16 makes connector 15 disconnect and (e.g., disconnect the power cord in device 15), so as to make second graph processing unit
31 disconnect with mainboard 11.Here, in the case of the parallel processing for allowing dual graphic processing unit, terminal device has stronger
Graphics capability, and in the case where single graphics processing unit is handled, terminal device has better cruising ability.
Additionally, this invention is not limited to this, the step of Fig. 2, can also include:Under dual graphic processing unit pattern, end is judged
Whether the state of end equipment meets scheduled condition;And the work shape of second graph processing unit is determined based on judging result
State, and by control unit control second graph processing unit working condition the step of.
Specifically, according to one embodiment of present invention, scheduled condition can be that terminal device is connect with AC power supplies.This
In, if processing unit 12 determines that terminal device is connect with AC power supplies, processing unit 12 determines second graph processing unit 31
In the state of operating at full capacity.In addition, if processing unit 12 determines that terminal device is not connect with AC power supplies, then processing unit 12
Determine that second graph processing unit 31 is in underload working condition or off position.Here, due to terminal device and AC electricity
Source connection represents that terminal device can obtain sufficient electric power, therefore does not need to second graph processing unit 31 and be in low frequency or not
Working condition saves electric power to increase cruise duration.In this case, processing unit 12 can be with instruction control unit 16
Connect connector 15, thus, it is possible to provide electric power to second graph processing unit 31.In addition, processing unit 12 can also pass through
The driver of second graph processing unit 31 makes second graph processing unit 31 be in high frequency (high power) state, and thus
Two graphics processing units 31 are capable of providing very high graphics process performance.However, the shape being not connected in terminal device and AC power supplies
Under state, terminal device needs to rely on its battery to provide electric power.Therefore it needs to consider second graph processing unit 31 to battery electricity
The situation of the consumption of power.In this case, processing unit 12 can control second graph processing unit 31 to be in low frequency or not
Working condition saves electric power to increase cruise duration.For example, processing unit 12 can make connector with instruction control unit 16
15 disconnect, and thus interrupt and provide electric power to second graph processing unit 31 so that second graph processing unit 31 is in the shape that do not work
State.In addition, processing unit 12 can connect connector 15 with to second with processing unit 12 with instruction control unit 16
Graphics processing unit 31 provides electric power.In this case, the driving journey that processing unit 12 passes through second graph processing unit 31
Sequence makes the second graph processing unit 31 be in low frequency (low-power) state, and second graph processing unit 31 is thus made to consume less
Electric power increase cruise duration.
In addition, according to another embodiment of the invention, scheduled condition can also be 12 and/or first figure of processing unit
The load of shape processing unit 13 is more than predetermined threshold.Here, if processing unit 12 determines itself and/or the first graphics process
The load of unit 13 is more than predetermined threshold, then processing unit 12 determines that second graph processing unit 31 is in shape of operating at full capacity
State.In addition, if processing unit 12 determines that the load of itself and/or the first graphics processing unit 12 is less than predetermined threshold,
Then processing unit 12 determines that second graph processing unit 31 is in underload working condition or off position.Specifically, it handles
Unit 12 can detect the live load (e.g., the occupancy of CPU and GPU) of itself and the first graphics processing unit 13.
If the live load of processing unit 12 and/or the live load of the first graphics processing unit 13 are more than predetermined threshold value (e.g., 50%
Above or empirical value), then this heavy load for representing 12 and/or first graphics processing unit 13 of processing unit and may
Influence the time (e.g., the interim card of game picture) of data processing.In this case, processing unit 12 can be with instruction control unit
16 connect connector 15, and thus, it is possible to provide electric power to second graph processing unit 31.In addition, processing unit 12 can be with
Second graph processing unit 31 is made to be in high frequency (high power) state by the driver of second graph processing unit 31, by
This second graph processing unit 31 can reduce the data (graph data) of 12 and/or first graphics processing unit 13 of processing unit
Treating capacity.In addition, if the live load of processing unit 12 and/or the live load of the first graphics processing unit 13 are less than in advance
If threshold value (e.g., more than 50% or empirical value), then this represent the burden of 12 and/or first graphics processing unit 13 of processing unit compared with
Gently.Even if therefore not needing to second graph processing unit 31 handles graph data, processing unit 12 and/or first will not be influenced
The promptness of the data processing of graphics processing unit 13.In this case, processing unit 12 can control second graph to handle
Unit 31 saves electric power to increase cruise duration in low frequency or off position.For example, processing unit 12 can instruct control
Thus unit 16 processed interrupts disconnect connector 15 and provides electric power to second graph processing unit 31 so that second graph is handled
Unit 31 is in off position.In addition, processing unit 12 can make company with processing unit 12 with instruction control unit 16
Device 15 is connect to connect to provide electric power to second graph processing unit 31.At this point, processing unit 12 passes through second graph processing unit
31 driver makes the second graph processing unit 31 be in low frequency (low-power) state, thus makes second graph processing unit
31 consume less electric power to increase cruise duration.
As described above, having been described above specifically describing each embodiment of the present invention, but the invention is not restricted to this.
It should be appreciated by those skilled in the art, can be carry out various modifications, combined according to design requirement or other factors, sub-portfolio or
Person replaces, and they are in the range of appended claims and its equivalent.
Claims (10)
1. a kind of terminal device, including:
First shell, in the first shell at least provided with:
Mainboard;
Processing unit is arranged on the mainboard;
First graphics processing unit is arranged on the mainboard;
Second shell, the second shell are configured to receive the display unit of the terminal device;
Wherein
The first shell has the first slot in its side, and first slot is configured to receive the light of the terminal device
Disk drive or second graph processing unit;
The second graph processing unit can be arranged on by way of plug in first slot;
When the terminal device is switched on, the processing unit detects whether the second graph processing unit is inserted into described the
In one slot;And
If detecting that the second graph processing unit is inserted into first slot, by the display unit to
Whether family prompting selects dual graphic processing unit pattern, and selected the situation of the dual graphic processing unit pattern in user
Under, allow the second graph processing unit in running order;
Under dual graphic processing unit pattern, the processing unit is described double to adjust by judging the state of the terminal device
The working condition of graphics processing unit.
2. terminal device as described in claim 1, wherein the terminal device further comprises:
First connection unit is arranged on the mainboard, and corresponding with the position of first slot so that described second
When graphics processing unit is inserted into first slot, the second graph processing unit connects with first connection unit
It connects, and is connect by first connection unit and the mainboard with the processing unit;And
Control unit, the on/off for being configured to control first connection unit and the second graph processing unit
Working condition,
Wherein in the case where user has selected the dual graphic processing unit pattern, the processing unit is single by the control
Member connects first connection unit, so as to which second graph processing unit be made to be connect with the mainboard, to handle the terminal
The image or graph data of equipment.
3. terminal device as claimed in claim 2, wherein
Under the dual graphic processing unit pattern, the processing unit judges whether the state of terminal device meets scheduled item
Part;And
The processing unit determines the working condition of the second graph processing unit based on judging result, and passes through the control
Unit processed controls the working condition of the second graph processing unit.
4. terminal device as claimed in claim 3, wherein
The scheduled condition is connect for the terminal device with AC power supplies;
If the processing unit determines that the terminal device is connect with AC power supplies, the processing unit determines second figure
Shape processing unit is in state of operating at full capacity;And
If the processing unit determines that the terminal device is not connect with AC power supplies, the processing unit determines described second
Graphics processing unit is in underload working condition or off position.
5. terminal device as claimed in claim 3, wherein
The scheduled condition is more than predetermined threshold for the processing unit and/or the load of the first graphics processing unit;
If the processing unit determines that the load of the processing unit and/or the first graphics processing unit is more than predetermined threshold,
Then the processing unit determines that the second graph processing unit is in state of operating at full capacity;And
If the processing unit determines that the load of the processing unit and/or the first graphics processing unit is less than predetermined threshold
Value, then the processing unit determines that the second graph processing unit is in underload working condition or off position.
6. a kind of control method of the dual graphic processing unit of terminal device, wherein the terminal device has first shell, institute
State in first shell at least provided with:Mainboard;Processing unit is arranged on the mainboard;First graphics processing unit, is arranged on
On the mainboard;The terminal device further includes second shell, and the second shell is configured to receive the terminal device
Display unit, wherein the first shell has the first slot in its side, first slot is configured to receive the end
The CD drive of end equipment or second graph processing unit;The second graph processing unit can be set by way of plug
It puts in first slot,
The control method includes:
When the terminal device is switched on, detect whether the second graph processing unit is inserted into first slot;
If detecting that the second graph processing unit is inserted into first slot, by the display unit to
Whether family prompting selects dual graphic processing unit pattern;And
In the case where user has selected the dual graphic processing unit pattern, the second graph processing unit is allowed to be in work
Make state;
Under dual graphic processing unit pattern, the processing unit is described double to adjust by judging the state of the terminal device
The working condition of graphics processing unit.
7. control method as claimed in claim 6, wherein the terminal device further comprises:
First connection unit is arranged on the mainboard, and corresponding with the position of first slot so that described second
When graphics processing unit is inserted into first slot, the second graph processing unit connects with first connection unit
It connects, and is connect by first connection unit and the mainboard with the processing unit;And
Control unit, the on/off for being configured to control first connection unit and the second graph processing unit
Working condition;
Wherein in the case where user has selected the dual graphic processing unit pattern, make described first by described control unit
Connection unit is connected, so as to which second graph processing unit be made to connect with the mainboard to handle the image or figure of the terminal device
Graphic data.
8. control method as claimed in claim 7, further comprises:
Under the dual graphic processing unit pattern, judge whether the state of terminal device meets scheduled condition;And
The working condition of the second graph processing unit is determined based on judging result, and institute is controlled by described control unit
State the working condition of second graph processing unit.
9. control method as claimed in claim 8, wherein
The scheduled condition is connect for the terminal device with AC power supplies;
If the terminal device is connect with AC power supplies, it is determined that the second graph processing unit is in shape of operating at full capacity
State;And
If the terminal device is not connect with AC power supplies, it is determined that the second graph processing unit is in underload work shape
State or off position.
10. control method as claimed in claim 8, wherein
The scheduled condition is more than predetermined threshold for the processing unit and/or the load of the first graphics processing unit;
If the processing unit and/or the load of the first graphics processing unit are more than predetermined threshold, it is determined that second figure
Shape processing unit is in state of operating at full capacity;And
If the processing unit and/or the load of the first graphics processing unit are less than predetermined threshold, it is determined that described second
Graphics processing unit is in underload working condition or off position.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210040050.3A CN103257675B (en) | 2012-02-20 | 2012-02-20 | The control method of terminal device and its dual graphic processing unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210040050.3A CN103257675B (en) | 2012-02-20 | 2012-02-20 | The control method of terminal device and its dual graphic processing unit |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103257675A CN103257675A (en) | 2013-08-21 |
CN103257675B true CN103257675B (en) | 2018-07-06 |
Family
ID=48961638
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210040050.3A Active CN103257675B (en) | 2012-02-20 | 2012-02-20 | The control method of terminal device and its dual graphic processing unit |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103257675B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103984402A (en) * | 2014-04-14 | 2014-08-13 | 技嘉科技股份有限公司 | Frequency control system and frequency control method for display card |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2763895Y (en) * | 2005-02-23 | 2006-03-08 | 惠州市Tcl电脑科技有限责任公司 | Notebook computer with double display card |
CN200959110Y (en) * | 2006-08-08 | 2007-10-10 | 杨帅 | Combined alternating operating notebook computer of double-graphic processor |
CN101561696A (en) * | 2008-04-15 | 2009-10-21 | 同方股份有限公司 | Notebook computer with external module |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1869919A (en) * | 2005-05-24 | 2006-11-29 | 乐金电子(昆山)电脑有限公司 | Operating control device and method for express card in extension dock |
US8319782B2 (en) * | 2008-07-08 | 2012-11-27 | Dell Products, Lp | Systems and methods for providing scalable parallel graphics rendering capability for information handling systems |
-
2012
- 2012-02-20 CN CN201210040050.3A patent/CN103257675B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2763895Y (en) * | 2005-02-23 | 2006-03-08 | 惠州市Tcl电脑科技有限责任公司 | Notebook computer with double display card |
CN200959110Y (en) * | 2006-08-08 | 2007-10-10 | 杨帅 | Combined alternating operating notebook computer of double-graphic processor |
CN101561696A (en) * | 2008-04-15 | 2009-10-21 | 同方股份有限公司 | Notebook computer with external module |
Also Published As
Publication number | Publication date |
---|---|
CN103257675A (en) | 2013-08-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230205290A1 (en) | Electronic device, method of controlling charging by electronic device, and method of supplying power by power supply device | |
US10317983B2 (en) | Accessory device power management | |
US10042801B2 (en) | System for detecting universal serial bus (USB) device and method thereof | |
CN103080868B (en) | Charging port | |
US20120066529A1 (en) | Information processing apparatus and method for controlling power supply of the apparatus | |
US20130162198A1 (en) | Information processing apparatus and control method | |
US9104396B2 (en) | Electronic apparatus, charging control device, and charging control method | |
AU2008243700B2 (en) | A docking station | |
US20110320837A1 (en) | Power supply circuit, power supply method, and signal processing apparatus | |
US20090160404A1 (en) | Information processing apparatus | |
TW201327112A (en) | Device charging over USB using a plurality of handshakes | |
US20140217962A1 (en) | Charging apparatus and charging method | |
EP3771987A1 (en) | Electronic device for preventing damage of usb device and operating method thereof | |
US20120030487A1 (en) | Information processing apparatus and power control method | |
US11061848B1 (en) | Information processing apparatus and control method | |
CN103257675B (en) | The control method of terminal device and its dual graphic processing unit | |
JP2018113759A (en) | Information processor provided with chargeable battery and charging device | |
US8689019B2 (en) | Information processing apparatus, method, and program for switching between two graphics chips safely and easily in accordance with use purpose | |
EP2645202B1 (en) | Method for supplying power to wireless network terminal and wireless network terminal | |
CN105162241B (en) | A kind of detection process method and apparatus of terminal device | |
JP2004348662A (en) | Electronic instrument, power controller and power control method | |
KR101563945B1 (en) | Adapter for notebook computer comprising usb hub | |
JP2010041757A (en) | Information processing 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |