ラップトップ(Laptops)は大変な仕事をしています。彼らは彼らのバッテリーの使用に倹約しながら、ユーザーに良いパフォーマンスを提供しなければなりません。これが、ゲーミングノートパソコン(gaming laptops)や高性能の専用グラフィックカードを搭載したノートパソコンにも、YouTubeの視聴や(YouTube)Facebookの閲覧などの日常のタスクに取り組むための低電力の統合グラフィックチップが搭載されている理由です。
ほとんどのソフトウェアプログラムは、ジョブに適したGPUを問題なく選択できますが、間違っている場合もあります。これが、専用GPU(GPU)と統合グラフィックスを切り替える方法を学ぶことをお勧めする理由です。
専用GPUと統合GPU(GPUs)の説明
これらの2つの用語の意味について簡単に説明します。専用GPUには、独自の個別のプロセッサパッケージ、RAM、冷却、および回路基板があります。統合GPUは、 (GPU)CPUと同じマイクロチップパッケージ内にあり、同じRAMプールを共有します。
一般に、専用GPU(GPUs)ははるかに高速であり、共有冷却およびメモリリソースに依存しているため、他のコンポーネントのパフォーマンスを制限しません。派手なビデオゲームが誤って統合GPUで実行された場合、再生できないスライドショーが表示される可能性があります。
グラフィック出力に関する注記
システムに2つのGPUがある場合、一部のグラフィック出力は1つの(GPUs)GPUまたは他のGPUに直接接続される場合があります。たとえば、このチュートリアルで使用したラップトップシステムでは、HDMI出力は(HDMI)Nvidia専用GPUに直接接続されています。ただし、ラップトップのmini-DisplayPortコネクタは統合GPUに配線されています。
これは問題です。外部モニターで特定の機能( HDRなど)が必要な場合は、 (HDR)HDMIコネクタでのみ機能するためです。同様(Likewise)に、NvidiaのGsync可変リフレッシュレートテクノロジーはDisplayportでのみ機能するため、この機能を外部ディスプレイで使用することはできません。問題のラップトップのDisplayport接続は、ラップトップの内部LCDパネルに直接接続されているためです。
切り替え可能なグラフィックスを備えていないデスクトップコンピュータでは、よくある間違いは、画面を統合GPUのHDMIポートに接続することです。ほとんどのデスクトップシステムは、2つのGPU(GPUs)間で動的に共有および切り替えできるように設定されていないため、統合されたGPUに接続された画面で専用のGPUを使用することはできません。
肝心なのは、ディスプレイが正しいGPUのポートに接続されていることを確認することです。
両方のGPUが機能していることを確認する
専用GPUと統合GPU(GPUs)を切り替える前に、両方が実際にインストールされ、機能していることを確認する価値があります。
- スタートメニュー(Start Menu)を開き、 「デバイスマネージャ(Device Manager)」と入力します。
- 結果からデバイスマネージャ( Device Manager)を選択します。
- [ディスプレイアダプタ](Display Adapters)で、リストを展開します。
- 2つのGPU(GPUs)がリストされていることを確認します。
GPU(GPUs)が2つある場合は、問題ありません。システムにGPU(GPUs)が2つしかなく、切り替えたい2つがリストされていると仮定します。
ハウスキーピングのヒント
手動のGPU(GPU)切り替えをいじる前に行う必要のあるハウスキーピングの最後のビットは、すべてが最新であることを確認することです。
- (Are)最新バージョンのWindowsを実行しています(Windows)か?
- (Are)両方の(both )GPU用の最新のドライバーを実行していますか?
- GPUコンパニオンソフトウェアの最新バージョンをインストールしましたか?
最新のGPU(GPUs)には2つのソフトウェアコンポーネントがあるため、最後の点は特に重要です。1つはGPUドライバーで、Windowsが実際にハードウェアと通信できるようにします。2つ目は、 GPU(GPUs)に最近付属している一連のユーティリティです。このユーティリティは通常、アプリケーションが使用するGPUを決定するための鍵となります。(GPU)
専用(Between Dedicated)GPUと統合GPU(Integrated GPUs)を切り替える方法
この例で使用しているコンピューターには、Geforce1660Ti(Geforce 1660)専用GPUとIntelUHD630統合GPUが搭載されています。Nvidia Optimusシステムを使用して、どちらが最適であるかに基づいて2つを動的に切り替えます。
GPUを切り替える方法(How to Switch GPU)
その設定を上書きする方法は次のとおりです。
- (Right-click)デスクトップを右クリックして、 Nvidiaコントロールパネル(Nvidia Control Panel)を選択します。
- 左側のペインで[3D設定の管理(Manage 3D settings)]に切り替えます。
- 優先するグラフィックプロセッサ( graphics processor)の下で、3つの設定のどれを使用するかを選択します。
特定のGPUを割り当てる方法(How to Assign a Specific GPU)
アプリごとに特定のGPUを規定するには:
- (Right-click)デスクトップを右クリックして、 Nvidiaコントロールパネル(Nvidia Control Panel)を選択します。
- 左側のペインで[3D設定の管理(Manage 3D settings)]に切り替えます。
- [プログラム設定(Program Settings)]タブに切り替えます。
- [カスタマイズするプログラム(Select a program to customize)の選択]で、関連するアプリ(relevant app)を選択します。
- [このプログラムに使用するグラフィックプロセッサの選択]で、使用する(Select the preferred graphics processor for this program)GPUを選択します。
手元にAMDGPU(AMD GPU)はありませんが、プロセスは非常に似ています。AMD Catalyst制御アプリケーションを開いて、「切り替え可能なグラフィックス」または同様の名前のセクションを探すだけです。(Simply)
(Regardless)GPUブランドに(GPU)関係なく、最新バージョンのWindows 10では、 (Windows 10)[表示設定](Display Settings ) >[グラフィック設定( Graphics Settings)]でアプリごとのGPUプリファレンスを設定できます。デスクトップ(Desktop)を右クリックすると、表示設定(Display Settings)を開くことができます。
アプリ内設定を忘れないでください
多くのプロフェッショナルアプリケーションやビデオゲームでさえ、独自のグラフィック設定で使用するGPUを指定できます。(GPU)これにより、ほとんどの場合、システム上の他の設定が上書きされます。GPUの変更を維持できない場合は、問題のアプリに独自の設定があるかどうかを確認してください。
どのGPU(Which GPU)が作業を行っているかを確認する
これは、どのGPUが作業を実行するかを指定する方法をカバーしていますが、設定が実際に機能したことをどのように確認できますか?最新バージョンのWindows10(Windows 10)を使用している場合は、タスクマネージャー(Task Manager)を開いて[パフォーマンス(Performance)]タブに切り替えるだけです。
ここでわかるように、GPU0とGPU1の2つのGPUがリスト(GPU)され(GPUs)ています(GPU 1)。ほとんどの場合、 GPU 0は統合されたものである必要がありますが、念のため、名前も確認できます。専用GPUがアプリケーションを実行している場合は、使用率が急上昇していることがわかります。あまり機能していないGPU(GPU)は、アイドル率に近いはずです。
How to Switch Between Dedicated GPU and Integrated Graphics
Laptops have a tough job. They have to provide users with good performance while being frugal with their battery use. This is why gaming laptops or those with high-performance dedicated graphics cards also have a low-power integrated graphics chip to tackle every-day tasks such as watching YouTube or browsing Facebook.
While most software programs have no problem picking the right GPU for the job, sometimes they get it wrong. This is why it’s a good idea to learn how to switch between your dedicated GPU and integrated graphics.
Dedicated vs. Integrated GPUs Explained
A quick note about what these two terms mean. A dedicated GPU has its own separate processor package, RAM, cooling and circuit board. An integrated GPU sits inside the same microchip package as your CPU and also shares the same pool of RAM.
In general, dedicated GPUs are much faster and don’t limit the performance of other components thanks to a reliance on shared cooling and memory resources. If your fancy video game accidentally runs on the integrated GPU, you’re likely in for an unplayable slideshow.
A Note on Graphics Outputs
When you have two GPUs in your system, some graphics outputs may be directly connected to one GPU or the other. For instance, in the laptop system we used for this tutorial the HDMI output is directly connected to the Nvidia dedicated GPU. However, the mini-DisplayPort connector on the laptop is wired to the integrated GPU.
This is an issue, because if you want certain features (such as HDR) on an external monitor, it will only work over the HDMI connector. Likewise, since Nvidia’s Gsync variable refresh rate technology will only work over Displayport, it’s impossible to use this feature here on an external display. Since the Displayport connection of the laptop in question is directly connected to the laptop’s internal LCD panel.
On desktop computers which don’t have switchable graphics, a common mistake is to connect the screen to the integrated GPU’s HDMI port. Since most desktop systems are not set up to allow dynamic sharing and switching between the two GPUs, this won’t let you use your dedicated GPU with the screen connected to the integrated GPU at all.
The bottom line is to make sure that you’ve connected your display to the right GPU’s port!
Checking that Both GPUs Are Working
Before you try to switch between the dedicated and integrated GPUs, it’s worth making sure both are actually installed and working.
- Open the Start Menu and type Device Manager.
- Select Device Manager from the results.
- Under Display Adapters, expand the list.
- Check that there are two GPUs listed.
If you see two GPUs, you’re good to go. Assuming that you only have two GPUs in the system and that the two you want to switch between are those listed.
Housekeeping Tips
The last bit of housekeeping you should do before messing around with manual GPU switching is to ensure that everything is up to date:
- Are you running the latest version of Windows?
- Are you running the latest drivers for both GPUs?
- Have you installed the latest version of the GPU companion software?
The last point may be especially important, since modern GPUs have two software components. The first is the GPU driver, which makes it possible for Windows to actually talk to the hardware. The second is the suite of utilities that GPUs come with these days. This utility is usually the key to determining which GPU an application will use.
How to Switch Between Dedicated and Integrated GPUs
The computer we’re using in this example has a Geforce 1660 Ti dedicated GPU and an Intel UHD 630 integrated GPU. It uses the Nvidia Optimus system to dynamically switch between the two based on which is most suitable.
How to Switch GPU
Here is how you can override that setting:
- Right-click on the desktop and select Nvidia Control Panel.
- Switch to Manage 3D settings in the left-hand pane.
- Under the preferred graphics processor, choose which of the three settings you prefer.
How to Assign a Specific GPU
To stipulate a specific GPU on a per-app basis:
- Right-click on the desktop and select Nvidia Control Panel.
- Switch to Manage 3D settings in the left-hand pane.
- Switch to the Program Settings tab.
- Under Select a program to customize, choose the relevant app.
- Under Select the preferred graphics processor for this program, choose the GPU you prefer.
While we don’t have an AMD GPU at hand, the process is very similar. Simply open the AMD Catalyst control application and look for a “switchable graphics” or similarly-named section.
Regardless of your GPU brand, in the latest version of Windows 10 you can set per-app GPU preferences under Display Settings > Graphics Settings. You can open Display Settings by right-clicking on the Desktop.
Don’t Forget About In-App Settings
Many professional applications and even video games will let you specify which GPU to use in their own graphics settings. This should override whatever other settings on the system are in place in most cases. If you can’t seem to get a GPU change to stick, check if the app in question has its own setting.
Checking Which GPU Is Doing the Work
That covers how to specify which GPU should be doing the work, but how can you be sure that your settings have actually worked? If you have the latest version of Windows 10, you can simply open up Task Manager and switch to the Performance tab.
As you can see here, there are two GPUs listed: GPU 0 and GPU 1. In most cases GPU 0 should be the integrated one, but you can see their names as well, just to be sure. If your dedicated GPU is the one running an application, you’ll see it’s usage percentage shoot up. The GPU that’s not doing much should be close to idle percentages.