GPU で多くのビット演算を実行する必要がありますが、Nvidia ハードウェアがビッグ エンディアンかリトル エンディアンかに関する情報が見つかりません。
質問する
4768 次
2 に答える
12
サポートされているすべての CUDA プラットフォームはリトル エンディアンの CPU を使用しており、cudaMemcpy() はデータ形式を知らなくてもデータ構造をデバイスにコピーできるため、GPU もリトル エンディアンであると想定します。GPU は、将来の CUDA プラットフォームがビッグ エンディアンになることに対するヘッジとして、ビッグ エンディアンとリトル エンディアンの両方の実行をサポートする可能性があります (一部の CPU もこれを行うため)。
私の推測では、答えは「リトルエンディアン」または「両方」でなければなりません。
于 2013-03-12T09:23:48.427 に答える
9
CUDAガイドのハードウェア実装セクションによると、リトル エンディアン。
于 2020-07-14T14:35:01.517 に答える