当前位置: 首页 > wzjs >正文

深圳做自适应网站制作建筑企业招聘网站

深圳做自适应网站制作,建筑企业招聘网站,php 网站开发平台,大连网红打卡地一、简介 GROMACS 是一个用于执行分子动力学计算的通用软件包,即模拟包含数百到数百万个粒子的系统的牛顿运动方程,它是一个开源的项目。它主要设计用于具有大量复杂键合相互作用的生物化学分子,如蛋白质、脂质和核酸,但由于 GRO…

一、简介

GROMACS 是一个用于执行分子动力学计算的通用软件包,即模拟包含数百到数百万个粒子的系统的牛顿运动方程,它是一个开源的项目。它主要设计用于具有大量复杂键合相互作用的生物化学分子,如蛋白质、脂质和核酸,但由于 GROMACS 在计算非键合相互作用(通常主导模拟)方面速度极快,许多研究小组也用它来研究非生物系统,例如聚合物和流体动力学。

二、依赖环境

1、系统:Ubuntu/24.04

GROMACS 使用 CMake 构建系统进行构建,要求至少为 3.28 版本;

要求GNU(gcc/libstdc++)大于11

2、安装CUDA支持:

  • 下载 CUDA Keyring :
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.0-1_all.deb

这个命令用于下载 CUDA 的 GPG 密钥环,它用于验证 CUDA 软件包的签名。这是确保软件包安全性的一个重要步骤。

  • 安装 CUDA Keyring :
dpkg -i cuda-keyring_1.0-1_all.deb

使用 dpkg 安装下载的密钥环。这是必要的,以便 apt 能够验证从 NVIDIA 仓库下载的软件包的签名。

1726627689852_image.png

  • 删除旧的 apt 密钥(如果必要) :
apt-key del 7fa2af80

这一步可能不是必需的,除非您知道 7fa2af80 是与 CUDA 相关的旧密钥,并且您想从系统中删除它以避免混淆。通常情况下,如果您只是安装 CUDA 并使用 NVIDIA 提供的最新密钥环,这一步可以跳过。

  • 更新 apt 包列表 :
apt-get update

更新 apt 的软件包列表,以便包括刚刚通过 cuda-keyring 添加的 NVIDIA 仓库中的软件包。

  • 安装 CUDA Toolkit :
apt-get -y install cuda-toolkit-12-1

1726627724243_image.png

出现以下页面,说明 NVIDIA CUDA Toolkit 12.1 安装成功

1726627736357_image.png

注意:这里可能有一个问题。NVIDIA 官方 Ubuntu 仓库中可能不包含直接名为 cuda-toolkit-12-1 的包。通常,您会安装一个名为 cuda 或 cuda-12-1 的元包,它会作为依赖项拉入 CUDA Toolkit 的所有组件。请检查 NVIDIA 的官方文档或仓库,以确认正确的包名。

如果您正在寻找安装特定版本的 CUDA Toolkit,您可能需要安装类似 cuda-12-1 的包(如果可用),或者从 NVIDIA 的官方网站下载 CUDA Toolkit 的 .run 安装程序进行手动安装。

请确保您查看 NVIDIA 的官方文档或 Ubuntu 的 NVIDIA CUDA 仓库以获取最准确的包名和安装指令。

1726627761880_image.png

  • 出现以上情况,需要配置 NVIDIA CUDA Toolkit 12.1 系统环境变量

编辑 ~/.bashrc 文件

# 编辑 ~/.bashrc 文件
vim ~/.bashrc

插入以下环境变量

# 插入以下环境变量
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH

1726627785017_image.png

激活 ~/.bashrc 文件

# 激活 ~/.bashrc 文件
source ~/.bashrc

查看cuda系统环境变量

which nvcc
nvcc -V

1726627797367_image.png

3、安装并行支持和FFTW

使用包管理器安装

sudo apt update && sudo apt install openmpi-bin openmpi-common libopenmpi-dev
mpirun --version
# 或
mpiexec --version
sudo apt-get install libfftw3-dev
fftw-wisdom --version

三、安装Gromacs

从官网下载最新的安装包:Welcome to the GROMACS documentation! — GROMACS documentation

wget https://ftp.gromacs.org/gromacs/gromacs-2025.1.tar.gz
tar xfz gromacs-2025.1.tar.gz
cd gromacs-2025.1
mkdir build
cd build
cmake .. -DGMX_GPU=CUDA  -DGMX_MPI=ON
make
make check
make install -j$(nproc)
source /usr/local/gromacs/bin/GMXRC
gmx_mpi --version

image.png

配置环境变量

vim ~/.bashrc
export PATH=/gromacs-2025.1/build/bin:$PATH
source ~/.bashrc
http://www.dtcms.com/wzjs/817587.html

相关文章:

  • 网站建设哪里去学安卓android系统下载
  • 如何拥有一个自己的网站苏州城乡建设网站查询
  • 做网站设计管理需要什么知识wordpress 漏洞
  • 烟台网站建设企汇互联见效付款怎么自己做刷东西的网站
  • 做推广哪个网站最好服务比较好的网页传奇
  • 烟台做网站那家好只有一个人网站开发
  • 3合1网站建设价格深圳微信公众号
  • 网站建设大型企业网站内部资源推广方法
  • 企业网站多大空间电子商务包括哪些
  • 长沙建设信息网站手机版的网站用什么开发
  • 郑州网站建站网站网站建设制作要学什么
  • 建设项目公告网站专业做淘宝网站
  • 做品牌网站的长沙网站设计优秀柚v米科技
  • 网站建设服务标语住房和城乡建设部网站公告
  • .net网站建设自助建站和网站开发的利弊
  • 做网站 业务流程图重庆公司办社保需要什么资料
  • 国内做设计的网站有哪些wordpress使用视频教程
  • 阿里巴巴建网站wordpress拼音目录
  • 商检局做产地证的网站wordpress登录地址更改
  • 简单公司网站模版北京建设信源咨询有限公司网站
  • 石家庄的网站开发公司婚庆策划公司名称
  • 门户网站建设文案福建省住房城乡和建设厅网站
  • 北京网站制作与网站设计网页设计实训报告ppt
  • seo网站关键词优化机构整合营销传播论文
  • IP网站登记wordpress 搭建交易所
  • 一个网站的百度反链多好还是少好做免费看电影的网站不违法吗
  • 设计asp网站企业网站标签页是什么
  • 东城企业网站建设企业形象设计教案
  • 顺的网站建设案例uniapp做网站
  • 网站开发图片框响应式网站模版