streamd_bash_4EY7_M_BZC6__30-08-2026-18-16-23.log
Dear StreaMD developers,
I am encountering a GPU execution error while running StreaMD molecular dynamics simulations and would appreciate your guidance.
The workflow completes ligand preparation and energy minimization successfully. The failure occurs when starting the NVT equilibration step.
The generated command is:
gmx mdrun -deffnm nvt -s nvt.tpr -nt 20 -nb gpu -update gpu -pme gpu -bonded gpu -pmefft gpu -ntmpi 1 -ntomp 20
The error is:
CUDA error #218 (cudaErrorInvalidPtx): a PTX JIT compilation failed.
Specifically:
GPU kernel (k_pruneonly) failed to launch: CUDA error #218 (cudaErrorInvalidPtx): a PTX JIT compilation failed.
My hardware and software configuration is:
- GPU: NVIDIA GeForce RTX 5070
- NVIDIA driver: 595.84
- CUDA version reported by NVIDIA-SMI: 13.2
- Operating system: Linux
- Python: 3.11
- StreaMD: installed from the GitHub repository
- GROMACS used by the StreaMD-generated workflow: 2025.2-conda_forge
- Conda CUDA toolkit: 12.6
The simulation log shows that StreaMD is using the Conda GROMACS executable:
/home/balu/miniconda3/envs/md_tpr138/bin.AVX2_256/gmx
Energy minimization completes successfully. The failure occurs immediately after the NVT run starts.
I also have a system installation of GROMACS 2026.1 compiled with CUDA 13.1, but the StreaMD-generated workflow still appears to use the Conda GROMACS 2025.2 executable.
Could you please advise:
- Whether the current GPU environment is compatible with an NVIDIA RTX 5070.
- Whether there is a recommended CUDA/GROMACS version for RTX 50-series GPUs.
- Whether StreaMD supports using a system-installed GROMACS instead of the Conda GROMACS executable.
- Whether the GPU arguments generated by StreaMD can be modified safely for this hardware.
- Whether there is an updated GPU environment YAML that you recommend for this configuration.
I have attached the complete StreaMD log for reference.
Thank you for your help.
Best regards,
Prasanth
streamd_bash_4EY7_M_BZC6__30-08-2026-18-16-23.log
Dear StreaMD developers,
I am encountering a GPU execution error while running StreaMD molecular dynamics simulations and would appreciate your guidance.
The workflow completes ligand preparation and energy minimization successfully. The failure occurs when starting the NVT equilibration step.
The generated command is:
gmx mdrun -deffnm nvt -s nvt.tpr -nt 20 -nb gpu -update gpu -pme gpu -bonded gpu -pmefft gpu -ntmpi 1 -ntomp 20
The error is:
CUDA error #218 (cudaErrorInvalidPtx): a PTX JIT compilation failed.
Specifically:
GPU kernel (k_pruneonly) failed to launch: CUDA error #218 (cudaErrorInvalidPtx): a PTX JIT compilation failed.
My hardware and software configuration is:
The simulation log shows that StreaMD is using the Conda GROMACS executable:
/home/balu/miniconda3/envs/md_tpr138/bin.AVX2_256/gmx
Energy minimization completes successfully. The failure occurs immediately after the NVT run starts.
I also have a system installation of GROMACS 2026.1 compiled with CUDA 13.1, but the StreaMD-generated workflow still appears to use the Conda GROMACS 2025.2 executable.
Could you please advise:
I have attached the complete StreaMD log for reference.
Thank you for your help.
Best regards,
Prasanth