移植性¶
CUDAの最小バージョン要件を増やす¶
現在、CUDA 7.0 が必要です。このバージョンには、コードの保守性を高めるのに役立つ機能が含まれています。
MSVCの最小バージョン要件を増やす¶
現在、MSVC 2017 が必要です。これにより、C++11 の完全なサポートと最高の品質の実装を利用できます。このプラットフォームでは、CUDA 9.0 も必要です。
OpenCLの要件をバージョン1.2に更新¶
現在、APIおよびカーネルの両方でOpenCL 1.2以上のバージョンが必須です。現在サポートされているすべてのベンダーのライブラリでこのバージョンがサポートされているため、これは制限ではありません。
ARM パフォーマンスライブラリに対する初期的なサポート¶
ARM Performance Libraries は、FFTW 互換レイヤーを通じて FFT 変換に使用できるようになりました。これにより、最新の ARMv8 アーキテクチャで標準の FFTW3 を使用するよりも、パフォーマンス上の利点が得られる可能性があります。