数日前、3D レンダリングに使用するために中古の GTX 1080 TI を購入しました。残念ながら、このカードでレンダリングしようとすると、使用している 3D レンダリング エンジン (Redshift) が不規則にクラッシュし、実質的に使い物になりません。ただし、複数のディスプレイに出力したり、Furmark を問題なく実行したりすることはできます。
昨年購入した古い 1080 TI にはこの問題はありません。Redshift で問題なくレンダリングできます。
どちらのカードもEVGA 1080 TI SC2カード(シルバーカラーのデュアルファン)です。
新しいカードに問題があることを確認するために、同じ NVIDIA ドライバー、同じ Redshift インストールなどを使用して、両方のカードをまったく同じマシンで分離しました。私がしたことは、カードを入れ替えただけです。しばらく使っていた古いカードは問題なく動作しますが、購入したばかりの新しいカードは、自分のシーンをレンダリングするときや、デフォルトの Redshift ベンチマークを実行するときでさえ、予期せずクラッシュします。これは、古いカードでは決して発生しません。
このスワッピング方法を X99 Intel マザーボードと X670 AMD マザーボードの両方で試しました。どちらでも同じ問題が発生しました。
古いカードが FurMark は問題なく実行できるのに、Redshift が実行できないのは驚きです。販売者はカードが完璧に動作すると宣伝していたので、ゲームにはおそらく問題なく動作したようです (ほとんどの人がゲーム用にこのカードを使用しているため) が、3D レンダリングには動作しませんでした (この目的でカードをテストする人はほとんどいないため)。
3D レンダリング エンジンの何が異なっているのか、このカードが Redshift で問題を起こす原因はよくわかりません。私の推測では、Redshift は VRAM と CPU RAM の間でテクスチャを頻繁にシャッフルするため、メモリに関連していると思います。メモリが何らかの理由でオーバークロックされていて、それを通常に戻す必要がある可能性はありますか? Ethereum が採掘されていた場合、メモリの問題が発生する可能性がありますか? それとも、これはメモリとはまったく関係がないのでしょうか?
古いカード (問題なし) と、散発的にクラッシュする新しいカードの両方で Redshift を実行しているときに GPU-Z で観察したものをいくつか比較しました。
問題のある新しい GPU は以下のとおりです。
古い GPU ですが、以下では完璧に動作します:
もう 1 つ気づいたのは、問題のある新しいカードの BIOS バージョンが 86.02.39.40.92 であるのに対し、問題なく動作する古いカードの BIOS バージョンは 86.02.39.00.90 であるということです。BIOS を正常に動作する古いカードのバージョンにダウングレードすると問題が解決する可能性もありますが、確信はありません。
何をすればいいのかよくわかりません。カードが壊れているのでしょうか、それとも動作させるためにいろいろ試せる設定があるのでしょうか?