
Raspberry Piの達人Jeff Geerling氏が、Raspberry Pi 5で4K60ゲーミングを披露しました。特筆すべきは、M.2-OCuLinkアダプターとAMD Radeon RX 460デスクトップグラフィックカードを使用することで、Pi 5のGPU性能が大幅に向上したことです。簡単な紹介文からすると、かなりシンプルな「ハック」のように聞こえるかもしれませんが、4K60ゲーミングを実現するには、Linuxカーネルのパッチ適用に加え、さらにいくつかのハードウェアが必要でした。
外付けグラフィックカードを使えば、Raspberry Piで4Kゲームが楽しめます! pic.twitter.com/hmcGnrnfAk 2024年10月8日
- JMTのM.2-OCuLinkアダプタが付属した外付けグラフィックカードスタンド
- OCuLinkケーブル
- Pineboards HatDrive! 底部は、Pi の PCIe FFC 接続を M.2 スロットに変換します。
- JMTアダプタとデスクトップGPUに電力を供給する定格750WのLian Li SFX PSU
- XFXのAMD Radeon RX 460 4GBグラフィックカード
リストの最後の2つのコンポーネントは、基本的に手元にあり、デモを成功させるのに十分な性能だったため選ばれたようです。しかし、Geerling氏はRX 460を選んだ理由について詳しく説明し、このモデルは「Linuxカーネルでオープンソースのamdgpuドライバーを使用できるほど新しく、ドライバーとカードの詳細はよく知られているほど古い」と述べました。
上で示唆したように、Raspberry Piで4K60ゲーミングを実現するための背景作業の多くはコーディング面に集中していました。Geerling氏によると、選択したAMDドライバーを使ってLinuxカーネルを再コンパイルする必要があったそうです。その後、「メモリアライメントの問題を修正する」パッチコードを適用する必要がありました。もう一つの重要なステップは、Raspberry Piの設定ファイルで最速のPCIe Gen 3接続設定を有効にすることでした。そして、最新のAMDファームウェアパッケージをインストールし、マシンを再起動すると、システムは4K60ゲーミングに対応しました。
新たにグラフィックアクセラレーションを搭載したRaspberry Pi 5で、Geerling氏はSuperTuxKartとDoom 3の両方を4K60、最高設定でプレイできました。確かにこれらは古く、それほど負荷の高くないタイトルですが、Raspberry Pi 5とRX 460がこれほどのピクセルをこれほどの速度で処理するのは感銘的です。このeGPUがなければ、Raspberry Pi 5は同じタイトルで1080pで20FPSしか出せなかったと、Geerling氏は語っています。
Geerling氏の取り組みはまだ終わっていません。彼は、このeGPUアダプター、あるいは類似のeGPUアダプターを「あらゆるグラフィックカード」で使用できるよう、一連のコードとパッチを整備しようとしていると述べています。この取り組みはゲーム開発に役立つだけでなく、GPUパワーの増強はビデオエンコードやGPUアクセラレーションが有効なその他のタスクにも活用できるでしょう。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
マーク・タイソンはトムズ・ハードウェアのニュース編集者です。ビジネスや半導体設計から、理性の限界に迫る製品まで、PCテクノロジーのあらゆる分野を網羅的にカバーすることに情熱を注いでいます。