チュートリアル

v PCにvulkanをインストールする方法

目次:

Anonim

Vulkanは、DirectX 12と共にファッションAPIです。この記事では、そのすべての利点について説明し、 Vulkanを非常にシンプルな方法でインストールして、PCでそのすべての可能性を活用する方法を説明します。

バルカンとは何ですか?その利点は何ですか?

Vulkanは、オーバーヘッドが少ない、クロスプラットフォームの3DグラフィックスおよびコンピューティングAPIです。 Vulkan 、すべてのプラットフォーム上のビデオゲームやインタラクティブメディアなどの高性能リアルタイム3Dグラフィックアプリケーションをターゲットとしています。 OpenGLやDirect3D 11と比較して、Direct3D 12やメタルと同様に、Vulkan はより高いパフォーマンスとよりバランスのとれたCPU / GPU使用を提供することを目的としています 。 Direct3D 11以前とOpenGLのその他の重要な違いは、Vulkanはかなり低いレベルのAPIであり、並列タスクを提供することです。 Vulkanには2Dグラフィックアプリケーションをレンダリングする機能もありますが、一般的には3Dに適しています。 CPU使用率が低いことに加えて、 Vulkanは複数のCPUコアに作業をより適切に分散させることもできます。 一般に、Vulkanは、同じハードウェアに正しく実装されている場合、他のAPIに比べて、実行時に限界加速から多項式加速のいずれかを誘発すると言われています。

Vulkanは、GDC 2015で非営利組織のKhronos Groupによって最初に発表されました 。 Khronosは当初、Vulkan APIを「次世代OpenGLイニシアチブ」または「OpenGL next」と呼んでいましたが、Vulkanの名前が発表されると、これらの名前の使用は中止されました。 Vulkanは、AMDが業界全体で標準化できる低レベルAPIの開発を開始するための基盤をKhronosに提供する目的でAMDからKhronosに寄贈されたAMDのマントルAPIのコンポーネントに基づいて派生し、それに基づいています 。 、OpenGLのような。

Vulkanは、他のAPIだけでなく、その前身であるOpenGLよりもさまざまな利点を提供することを目的としています 。 Vulkanは、オーバーヘッドが少なく、GPUを直接制御でき、CPU使用率が低くなります。 Vulkanの全体的なコンセプトと機能セットは、Direct3D 12、Metal、およびMantleに似ています。

Vulkanが前世代のAPIに比べて期待できる利点は次のとおりです。

  • Vulkan APIは 、モバイルデバイスのグラフィックハードウェアだけでなく、 ハイエンドのグラフィックカードにも適してい ます。Direct3D12とは異なり、 Vulkanは複数の最新のオペレーティングシステムで使用できます 。 OpenGLと同様に、Vulkan APIは単一のオペレーティングシステムまたはデバイスフォームファクターにロックされていません。 発売当初から、VulkanはAndroid、Linux、Tizen、Windows 7、Windows 8、およびWindows 10で動作します。 ドライバーのオーバーヘッドが減少し、CPUのワークロードが減少しました。 バッチ処理を使用してCPUの負荷軽減し 、CPUが他の方法よりも多くの計算またはレンダリングを実行できるようにします。 マルチコアCPUでのスケーリングの向上 。 Direct3D 11とOpenGL 4は、最初はシングルコアCPUで使用するように設計され、複数のコアで実行するためのブーストのみを受け取りました。 アプリ開発者が拡張機能を使用する場合でも、APIは定期的に複数のコアにうまく適合しません。 OpenGLは高水準言語GLSL使用してシェーダーを記述し、各OpenGLドライバーに、アプリケーションランタイムで実行されるGLSL用の独自のコンパイラーを実装させて、プログラムシェーダーをGPUマシンコードに変換します。 。 代わりに、Vulkanドライバーは、既に変換されたシェーダーを、 HLSLシェーダーがDirect3Dでコンパイルされるバイナリ形式に類似したSPIR-V (Standard Portable Intermediate Representation) と呼ばれる中間バイナリ形式に取り込むと想定されています。 シェーダーのプリコンパイルを許可することにより、アプリケーションの初期化速度が向上し、シーンごとにさまざまなシェーダーを使用できます。 Vulkanドライバーは、GPU固有の最適化とコード生成のみを実行する必要があるため、ドライバーのメンテナンスが容易になり、最終的にドライバーパッケージが小さくなります。 コンピューティングコアとグラフィカルシェーダーの統合管理 。グラフAPIと組み合わせて別の計算APIを使用する必要がなくなります。

PCにVulkanをインストールする方法

PCへのVulkanのインストールは、NvidiaとAMDの両方にVulkanが含まれているため、グラフィックカードドライバーのインストールと同じくらい簡単です。 最初のステップは、NvidiaまたはAMDのWebサイトでグラフィックスカードとオペレーティングシステムのドライバー見つけることです。

ドライバーを選択したら、それをPCにダウンロードしてインストールでき ますそのためには、ファイル実行して、ウィザードの手順に従うだけです。

インストールプログラムでは、GeForce Experienceソフトウェアもインストールするオプションが提供されます

高速インストールを行うことをお勧めします 。これにより、起こり得る問題を回避できます。 その後、インストールが完了するのを待つだけで済みます。

最高のグラフィックカードのガイドと、グラフィックカードの段階的なクリーニング方法を読むことをお勧めします

これで、VulkanをPCにインストールする方法に関する記事は終わりです。質問がある場合や提案をしたい場合は、コメントを残すことができます。

チュートリアル

エディタの選択

Back to top button