私はOpenCLを初めて使用しており、RSAファクタリングアプリケーションを作成しています。理想的には、アプリケーションはNVとAMDの両方のGPUターゲットで動作するはずですが、各GPUのコア/ストリームの総数を簡単に判断する方法はありません。OpenCL - 各コアで別々の数学プロセスを生成する方法
ハードウェアプラットフォーム上に存在する総コア数/ストリーム数を簡単に判別し、利用可能なコアごとにファクタリングスレッドを生成する簡単な方法はありますか?ターゲットRSAモジュラスは、共用メモリ内にあり、モジュラスに対するRhoファクタリング攻撃を使用する各ファクタリングスレッドである。
また、OpenCLがGNU MPに似た複数精度の数学ライブラリをサポートしていれば、大きなセミプライム番号を格納することはできますか?あなたがCPUの場合と同様にGPUに予め
2番目の質問を別の質問にすることをお勧めします。 –