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 PDF

Info

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
Application number
CN201210040050.3A
Other languages
Chinese (zh)
Other versions
CN103257675A (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 CN201210040050.3A priority Critical patent/CN103257675B/en
Publication of CN103257675A publication Critical patent/CN103257675A/en
Application granted granted Critical
Publication of CN103257675B publication Critical patent/CN103257675B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

The control method of terminal device and its dual graphic processing unit
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.
CN201210040050.3A 2012-02-20 2012-02-20 The control method of terminal device and its dual graphic processing unit Active CN103257675B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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