@prefix schema: <https://schema.org/> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix ks: <https://comcomponent.com/vocab/> .

<https://comcomponent.com/blog/windows-hardware-accelerated-gpu-scheduling/#article>
    schema:about <https://comcomponent.com/knowledge/hardware-accelerated-gpu-scheduling/>, <https://comcomponent.com/knowledge/gpu-scheduling/> ;
    schema:mentions <https://comcomponent.com/knowledge/gpu-scheduling-processor/>, <https://comcomponent.com/knowledge/hags-supported-gpu/>, <https://comcomponent.com/knowledge/hags-supported-driver/>, <https://comcomponent.com/knowledge/windows-graphics-settings/>, <https://comcomponent.com/knowledge/dlss-frame-generation/>, <https://comcomponent.com/knowledge/hags-setting-change/>, <https://comcomponent.com/knowledge/windows-system-restart/>, <https://comcomponent.com/knowledge/hags-controlled-comparison/>, <https://comcomponent.com/knowledge/frame-time/>, <https://comcomponent.com/knowledge/average-fps/>, <https://comcomponent.com/knowledge/browser-graphics-acceleration/>, <https://comcomponent.com/knowledge/task-manager-efficiency-mode/>, <https://comcomponent.com/knowledge/power-mode/> .

<https://comcomponent.com/knowledge/hardware-accelerated-gpu-scheduling/> a skos:Concept ;
    skos:prefLabel "ハードウェアアクセラレータによるGPUスケジューリング"@ja ;
    skos:definition "GPUの高頻度の実行管理の多くをGPU側の専用機構へ移すWindowsの機能。アプリの優先順位の方針はWindowsが管理し、オフにしても通常のGPU描画は無効にならない。"@ja ;
    skos:altLabel "HAGS" ;
    skos:altLabel "Hardware-accelerated GPU scheduling" ;
    skos:broader <https://comcomponent.com/knowledge/gpu-scheduling/> ;
    ks:implements <https://comcomponent.com/knowledge/gpu-scheduling/> ;
    ks:uses <https://comcomponent.com/knowledge/gpu-scheduling-processor/> ;
    ks:requires <https://comcomponent.com/knowledge/hags-supported-gpu/> ;
    ks:requires <https://comcomponent.com/knowledge/hags-supported-driver/> ;
    ks:configuredBy <https://comcomponent.com/knowledge/windows-graphics-settings/> .

<https://comcomponent.com/knowledge/gpu-scheduling/> a skos:Concept ;
    skos:prefLabel "GPUスケジューリング"@ja ;
    skos:definition "複数のアプリがGPUへ渡す仕事の実行順や時間配分を調整する仕組み。GPUで計算すること自体とは役割が異なる。"@ja ;
    skos:altLabel "GPU scheduling" ;
    skos:altLabel "GPUスケジューラー"@ja .

<https://comcomponent.com/knowledge/gpu-scheduling-processor/> a skos:Concept ;
    skos:prefLabel "GPU側の専用スケジューリング機構"@ja ;
    skos:definition "GPU側で実行時間の配分や仕事の切り替えなどの高頻度の管理処理を担う専用機構。HAGSではCPU側から管理処理の多くを引き受ける。"@ja ;
    skos:altLabel "GPU-based scheduling processor" .

<https://comcomponent.com/knowledge/hags-supported-gpu/> a skos:Concept ;
    skos:prefLabel "HAGS対応GPU"@ja ;
    skos:definition "ハードウェアアクセラレータによるGPUスケジューリングに必要な機構を備えたGPU。機能の利用には対応ドライバーも必要となる。"@ja .

<https://comcomponent.com/knowledge/hags-supported-driver/> a skos:Concept ;
    skos:prefLabel "HAGS対応ドライバー"@ja ;
    skos:definition "GPUのHAGS対応をWindowsへ公開するグラフィックスドライバー。WDDMのバージョン番号だけでは個々のGPUとの組み合わせの対応を判断できない。"@ja .

<https://comcomponent.com/knowledge/windows-graphics-settings/> a skos:Concept ;
    skos:prefLabel "Windowsのグラフィックス設定"@ja ;
    skos:definition "Windowsのシステム・ディスプレイ配下にあるグラフィックス設定画面。対応環境ではHAGSの設定を確認・変更でき、詳細項目の配置はWindowsのバージョンによって異なる。"@ja ;
    skos:altLabel "Graphics settings" .

<https://comcomponent.com/knowledge/dlss-frame-generation/> a skos:Concept ;
    skos:prefLabel "DLSS Frame Generation"@ja ;
    skos:definition "対応するGPUとゲームで追加のフレームを生成するNVIDIAの機能。HAGS自体とは別の機能であり、ゲーム内の対応と設定も必要となる。"@ja ;
    skos:altLabel "DLSSフレーム生成"@ja .

<https://comcomponent.com/knowledge/hags-setting-change/> a skos:Concept ;
    skos:prefLabel "HAGSの設定変更"@ja ;
    skos:definition "Windowsのグラフィックス設定でHAGSの有効・無効を切り替える操作。変更を反映して確認するためにWindowsの再起動を伴う。"@ja ;
    skos:altLabel "HAGSのオン・オフ変更"@ja ;
    ks:configuredBy <https://comcomponent.com/knowledge/windows-graphics-settings/> ;
    ks:requires <https://comcomponent.com/knowledge/windows-system-restart/> .

<https://comcomponent.com/knowledge/windows-system-restart/> a skos:Concept ;
    skos:prefLabel "Windowsの再起動"@ja ;
    skos:definition "Windowsを終了して起動し直す操作。個別のアプリを終了して開き直す操作とは異なり、OSの再起動が必要な設定変更の適用に用いられる。"@ja ;
    skos:altLabel "PCの再起動"@ja ;
    skos:altLabel "Windows restart" .

<https://comcomponent.com/knowledge/hags-controlled-comparison/> a skos:Concept ;
    skos:prefLabel "HAGSを一つずつ変える比較"@ja ;
    skos:definition "画質・電源・起動アプリなどの条件をそろえてHAGSだけを変更し、再起動後に同じ操作を反復して比較する手順。元の設定への復元後も確認し、フレーム生成の有効・無効が混ざった結果をHAGS単体の差と扱わない。"@ja ;
    skos:altLabel "HAGSの同条件比較"@ja .

<https://comcomponent.com/knowledge/frame-time/> a skos:Concept ;
    skos:prefLabel "フレームタイム"@ja ;
    skos:definition "フレームごとの時間をミリ秒などで表す指標。平均的なフレーム数だけでは分からない時間のばらつきを確認する際に使い、測定対象の区間は計測ツールに依存する。"@ja ;
    skos:altLabel "Frame time" .

<https://comcomponent.com/knowledge/average-fps/> a skos:Concept ;
    skos:prefLabel "平均FPS"@ja ;
    skos:definition "一定の測定区間における一秒あたりのフレーム数の平均。平均値だけでは、途中の長い待ち時間や入力から画面表示までの遅延は判断できない。"@ja ;
    skos:altLabel "Average FPS" ;
    skos:altLabel "平均フレームレート"@ja .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/hardware-accelerated-gpu-scheduling/> ;
    rdf:predicate ks:implements ;
    rdf:object <https://comcomponent.com/knowledge/gpu-scheduling/> ;
    schema:description "本文第1・2節のとおり、HAGSはGPUの仕事の実行順や時間配分を管理する方式の一つです。オフにしても通常のGPU描画が無効になるわけではありません。"@ja ;
    ks:evidence <https://devblogs.microsoft.com/directx/hardware-accelerated-gpu-scheduling/> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/hardware-accelerated-gpu-scheduling/> ;
    rdf:predicate ks:uses ;
    rdf:object <https://comcomponent.com/knowledge/gpu-scheduling-processor/> ;
    schema:description "本文第2節のとおり、実行時間の配分や仕事の切り替えなどの高頻度の管理処理の多くをGPU側の専用機構へ移します。アプリの優先順位の方針は引き続きWindowsが管理します。"@ja ;
    ks:evidence <https://devblogs.microsoft.com/directx/hardware-accelerated-gpu-scheduling/> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/hardware-accelerated-gpu-scheduling/> ;
    rdf:predicate ks:requires ;
    rdf:object <https://comcomponent.com/knowledge/hags-supported-gpu/> ;
    schema:description "本文第6節のとおり、HAGSには対応するGPU本体が必要です。Windowsの設定やレジストリだけで非対応のGPUを対応させる機能ではありません。"@ja ;
    ks:evidence <https://devblogs.microsoft.com/directx/hardware-accelerated-gpu-scheduling/> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/hardware-accelerated-gpu-scheduling/> ;
    rdf:predicate ks:requires ;
    rdf:object <https://comcomponent.com/knowledge/hags-supported-driver/> ;
    schema:description "本文第6節のとおり、GPU本体だけでなくHAGS対応をWindowsへ公開するドライバーも必要です。導入時のWDDM 2.7というバージョン条件だけでは、個々のGPUとドライバーの対応は判定できません。"@ja ;
    ks:evidence <https://devblogs.microsoft.com/directx/hardware-accelerated-gpu-scheduling/> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/hardware-accelerated-gpu-scheduling/> ;
    rdf:predicate ks:configuredBy ;
    rdf:object <https://comcomponent.com/knowledge/windows-graphics-settings/> ;
    schema:description "本文第5節のとおり、対応環境ではWindowsのグラフィックス設定からHAGSのオン・オフを確認・変更できます。詳細項目の名前や配置はWindowsのバージョンによって異なります。"@ja ;
    ks:evidence <https://devblogs.microsoft.com/directx/hardware-accelerated-gpu-scheduling/> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/dlss-frame-generation/> ;
    rdf:predicate ks:requires ;
    rdf:object <https://comcomponent.com/knowledge/hardware-accelerated-gpu-scheduling/> ;
    schema:description "本文第4節で引用するNixxesの案内では、DLSS Frame Generationの利用にHAGSの有効化が必要です。対応GPU・対応ゲーム・ゲーム内設定も必要であり、他社のフレーム生成へ一般化する関係ではありません。"@ja ;
    ks:evidence <https://support.nixxes.com/hc/en-us/articles/48432027293971-How-to-use-DLSS-Frame-Generation> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/hags-setting-change/> ;
    rdf:predicate ks:configuredBy ;
    rdf:object <https://comcomponent.com/knowledge/windows-graphics-settings/> ;
    schema:description "本文第5節では、変更前の状態を記録し、Windowsのグラフィックス設定でHAGSだけを変更する手順を説明しています。"@ja ;
    ks:evidence <https://devblogs.microsoft.com/directx/hardware-accelerated-gpu-scheduling/>, <https://comcomponent.com/blog/windows-hardware-accelerated-gpu-scheduling/> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/hags-setting-change/> ;
    rdf:predicate ks:requires ;
    rdf:object <https://comcomponent.com/knowledge/windows-system-restart/> ;
    schema:description "本文第5節のとおり、HAGSの設定を変更した後はWindowsを再起動してから確認します。アプリを開き直すだけで適用済みとは判断しません。"@ja ;
    ks:evidence <https://support.nixxes.com/hc/en-us/articles/48432027293971-How-to-use-DLSS-Frame-Generation> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "established" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/hags-controlled-comparison/> ;
    rdf:predicate ks:recommendedFor ;
    rdf:object <https://comcomponent.com/knowledge/hardware-accelerated-gpu-scheduling/> ;
    schema:description "本文第7節の著者による実践手順です。HAGS単体の差を調べる場合は画質・電源モード・起動アプリなどをそろえ、変更後と元に戻した後にも再起動して同じ操作を反復します。DLSS Frame Generationが片方だけ有効な結果をHAGS単体の差と扱いません。実測結果や普遍的な高速化の主張ではありません。"@ja ;
    ks:evidence <https://comcomponent.com/blog/windows-hardware-accelerated-gpu-scheduling/> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/frame-time/> ;
    rdf:predicate ks:recommendedFor ;
    rdf:object <https://comcomponent.com/knowledge/hags-controlled-comparison/> ;
    schema:description "本文第7節では、計測機能が使える場合、フレームタイムのばらつきも確認することを勧めています。平均FPSが近くても引っかかりは同じとは限らず、フレームタイムだけで入力から表示までの遅延を測れたことにもなりません。"@ja ;
    ks:evidence <https://comcomponent.com/blog/windows-hardware-accelerated-gpu-scheduling/> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "context-dependent" .

[] a rdf:Statement ;
    rdf:subject <https://comcomponent.com/knowledge/average-fps/> ;
    rdf:predicate ks:recommendedFor ;
    rdf:object <https://comcomponent.com/knowledge/hags-controlled-comparison/> ;
    schema:description "本文第7節では、ゲームなどの比較で平均的な速さを確認しつつ、平均FPSだけで結論を出さず、引っかかり・表示の乱れ・アプリの終了なども別々に記録することを勧めています。"@ja ;
    ks:evidence <https://comcomponent.com/blog/windows-hardware-accelerated-gpu-scheduling/> ;
    ks:verifiedAt "2026-09-05" ;
    ks:certainty "context-dependent" .
