WSL中使用AMBER GPU串行版

news2024/9/20 20:30:03

        前提是已经安装过wsl

1 在 WSL 2 中启用 NVIDIA CUDA

        参考在 WSL 2 上启用 NVIDIA CUDA | Microsoft Learn

       注意:勿在 WSL 中安装任何 Linux 显示驱动程序。Windows 显示驱动程序将同时安装本机 Windows 和 WSL 支持的常规驱动程序组件。

2 在WSL2中配置Cuda

        不安装任何Linux显示驱动程序,必要的Cuda还是要安装的,以下为具体步骤:

2.1 首先要知道使用的CUDA版本

        先打开Windows界面的终端,输入命令查看显卡版本。找到对应的CUDA安装版本

nvidia-smi

        如图我的适配CUDA版本最高是12.6,注意此时千万要查看一下AMBER的GPU加速章节,里面会讲解该版本AMBER适配的CUDA版本。

        可以看到,我的AMBER24版本支持的CUDA版本最高12.4,而一开始我下载的CUDA版本是12.5,导致我重新安装了一遍。

2.2 前往Nvidia官网下载对应的cuda包,用什么版本就下什么版本

        具体怎么下载的参照:WSL——卸载、安装CUDA_wsl2卸载cuda-CSDN博客

3 编译并安装AMBER24 CUDA-串行版

         Amber从20开始采用cmake编译。在解压获得的amber24_src的build文件夹中,有一个run_cmake文件。里面是预写好的cmake编译指令,用户可以根据安装需求进行更改。

        该文件真正有用的是这几行:

#  Assume this is Linux:
  cmake $AMBER_PREFIX/amber22_src \
    -DCMAKE_INSTALL_PREFIX=$AMBER_PREFIX/amber22 \
    -DCOMPILER=GNU  \
    -DMPI=FALSE -DCUDA=FALSE -DINSTALL_TESTS=TRUE \
    -DDOWNLOAD_MINICONDA=TRUE \
    2>&1 | tee  cmake.log

        根据AMBER手册中的步骤,修改run_cmake文件即可,这样的好处是一些软件可以不用重复安装。也说明可以直接安装串行-cuda版,不需要在此之前先安装好串行-cpu版。

       根据AMBER手册,只需要对run_cmake文件进行修改 :

        -DCUDA=FALSE    =》》   -DCUDA=TRUE

     然后执行  sudo ./run_cmake  ; sudo make install,随后进行测试:

cd $AMBERHOME

export CUDA_VISIBLE_DEVICES=0 (choose the GPU id you wish to test)

make test.cuda.serial

        以上就是安装的全过程,后面会测试gpu串行能否进行,进行的速度如何。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2145012.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SEO之页面优化(一-页面标题2)

初创企业搭建网站的朋友看1号文章;想学习云计算,怎么入门看2号文章谢谢支持: 1、我给不会敲代码又想搭建网站的人建议 2、“新手上云”能够为你开启探索云世界的第一步 博客:阿幸SEO~探索搜索排名之道 (接上一篇。。…

OpenCV_最简单的鼠标截取ROI区域

在OpenCV中也存在鼠标的操作,今天我们先介绍一下鼠标中的操作事件 void setMousecallback(const string& winname, MouseCallback onMouse, void* userdata0) setMousecallback参数说明: winname:窗口的名字 onMouse:鼠标响应函数,回调…

基于Springboot+vue的音乐网站

随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了音乐网站的开发全过程。通过分析音乐网站管理的不足,创建了一个计算机管理音乐网站的方案。文章介绍了音乐网站的系统分析部分,包括可行性分析…

828华为云征文|Flexus云服务器X实例部署宝塔运维面板

本次华为云Flexus云服务器X实例部署宝塔运维面板教学,这次是推陈出新啊 之前的云耀云服务器L实例已经很不错了,大力赞叹华为云的 同时感谢华为云提供优惠卷,只能说白嫖真是太棒了 华为云近期正在筹办华为云828企业节活动,90款免…

人类行为识别系统源码分享

人类行为识别检测系统源码分享 [一条龙教学YOLOV8标注好的数据集一键训练_70全套改进创新点发刊_Web前端展示] 1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 项目来源AACV Association for the Advancement of Computer Vis…

【资料分析】刷题日记1

第一套 第二个是相比2019年的增长率,错找为同比增长率 延申: 当出口和进口相比2019年的增长率相同时,可以用盐水解决 √ 一个假设分配(第二次是1.4取1)加法对比选项 基期倍数: 求A是B的多少倍&#x…

DBeaver纵向展示一行数据

DBeaver查询结果如果列数太多,横着看并不方便,这时可以点击左下角的【记录】按钮,然后可看到纵向的展示结果。如图 就这么一个小功能,没细看的话直接上网搜,不知为啥出来的都是一堆错误方法。所以这里记一下。

2、HDFS编程实践

目录 1、Hadoop三种Shell方式(1)目录操作1、查看目录2、创建目录3、删除目录 (2)文件操作1、创建文件2、上传文件3、下载文件4、拷贝文件 2、利用Web界面管理HDFS3、利用Java API 与 HDFS 进行交互(1)安装eclipse包(2&…

【Python报错已解决】 Requests.exceptions.ProxyError: HTTPSConnectionPool

🎬 鸽芷咕:个人主页 🔥 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 专栏介绍 在软件开发和日常使用中,BUG是不可避免的。本专栏致力于为广大开发者和技术爱好者提供一个关于BUG解决的经…

千益畅行:旅游卡免费服务,包含哪些内容?

​凭此卡可免费旅游,单卡支持2-6人同行,免费服务内容包含:酒店住宿、团餐、景区首道大门票、导游、大巴、旅游责任险、接送机等,目前支持全国40多条旅游线路,爱旅游的朋友们可以约起来! #旅游卡服务#

Facebook直播限流是什么原因?是ip地址导致的吗

随着社交媒体和直播行业的蓬勃发展,Facebook直播已成为众多企业和个人进行品牌推广、产品展示和互动交流的重要平台。然而,在享受直播带来的便利与效益的同时,不少用户也面临着直播限流的困扰。本文将探讨Facebook直播限流的原因,…

戴尔科技VS惠与科技:谁是美股AI服务器领域更好的投资选择?

猛兽财经核心观点: (1)戴尔科技(DELL)和惠与科技(HPE)都是AI服务器领域的优质公司。 (2)惠与科技主导着以软件为中心的服务器市场,而戴尔科技则迎合着以硬件为中心的客户。 (3)两家公…

【C语言】带你手把手拿捏指针(3)(含转移表)

文章目录 一、字符指针变量二、数组指针变量1.数组指针变量是什么2.数组指针变量的初始化 三、二维数组传参的本质四、函数指针变量1. 函数指针变量的创建2.函数指针的使用3.案例解析: 五、typedof关键字六、函数指针数组和转移表1.函数指针数组2.转移表 一、字符指…

Linux基础---11优化系统

一.优化SSH连接速度 1)修改配置文件 cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak#备份vi /etc/ssh/sshd_config将79行和115行的yes修改为no,最后:wq保存退出(79gg和115gg可直接跳至本行) 79 行:GSSAPIAuthentication no…

二叉树OJ题——对称二叉树

文章目录 一、题目链接二、解题思路三、解题代码 一、题目链接 对称二叉树 二、解题思路 三、解题代码

基础算法(3)——二分

1. 二分查找 题目描述: 解法一:暴力解法(时间复杂度) 循环遍历数组,找到相等的值返回下标即可 解法二:二分查找 “有序数组可使用二分查找”,这句话是不严谨的,应该是具有 “二段性” 的数组…

nodejs+express+vue教辅课程辅助教学系统 43x2u前后端分离项目

目录 技术栈具体实现截图系统设计思路技术可行性nodejs类核心代码部分展示可行性论证研究方法解决的思路Express框架介绍源码获取/联系我 技术栈 该系统将采用B/S结构模式,开发软件有很多种可以用,本次开发用到的软件是vscode,用到的数据库是…

蚂蚁在 RAG 与向量检索上的实践:技术应用与创新分析

引言 在AI技术迅猛发展的背景下,如何有效地处理海量数据成为了技术创新的关键问题。向量数据库和RAG(Retrieval-Augmented Generation)技术结合,为提升生成式AI应用的准确性和实时性提供了有效的解决方案。本文结合蚂蚁集团在向量…

宠物空气净化器该怎么选?希喂、352、霍尼韦尔哪款对吸附浮毛有效

明明我都成年很久了,我爸妈还把我当小孩一样,我干什么前都要和他们说一声。前段时间去朋友家玩,本来对宠物无感的我一下子就被她家可爱的猫咪萌化了。猫咪好可爱呀,毛茸茸的摸起来很舒服,眨巴的大眼睛看着你真的心软软…

荣誉 | 分贝通入选2024「Cloud 100 China」

近日,2024 Cloud 100 China 榜单于美高梅酒店正式发布,这是靖亚资本和崔牛会联合推出的第三届榜单。 全球商旅管理、企业支出全流程管控、数据BI全方位降本、AI赋能高效出行体验.......近年来,分贝通不断精进产品能力及BI&AI能力,再次上榜。 本届评选,组委会基于过去一年融…