移植性

AMD HIPをGPUバックエンドとして使用して|Gromacs|をコンパイルするためのサポートを追加

現在、AMD HIPをGPUバックエンドとして使用し、AMDデバイス上でシミュレーションを実行することが可能になりました。このバックエンドを使用すると、現時点ではNBNxMカーネルのみをデバイスにオフロードできます。

Issue 4947

GPU FFT 用の oneMath インターフェースライブラリのサポートを追加

これにより、|Gromacs|のSYCLバックエンドでGPU FFTのクロスベンダーサポートが可能になります。cuFFTまたはrocFFTは、Intel DPC++およびCodeplayのNVIDIAおよびAMD GPU用のプラグインと組み合わせて使用できます。

Issue 4744

必要なビルドツールのバージョンを更新

更新された最小必須バージョン:

  • CMake 3.28

  • コンパイラ: GCC 11, Clang 14 (Clang 18 を使用してコードの書式設定)

  • GPU向けツールキット: CUDA 12.1、oneAPI 2024.0、AdaptiveCpp 23.10、ROCm 5.2。

Issue 5014