Linux
文章平均质量分 81
TangPlusHPC
这个作者很懒,什么都没留下…
展开
-
【Linux】Slurm作业调度系统使用
本文基于北京超级云计算中心A分区平台介绍Slurm的用法,主要目的是让没接触过Slurm作业调度系统的人可以快速上手,轻松的提交与管理自己的作业。BSCC-A5超算的每个节点具有2颗32核AMD EPYC 7452@2.35GHz CPU组成,单节点64核,256GB内存,每个队伍最多使用2个节点共128核资源,节点间通过56Gb Infiniband 高速网互联。Slurm是一个开源,容错,高度可扩展的集群管理和作业调度系统,适用于大型和小型Linux集群。...原创 2022-08-11 13:33:42 · 5770 阅读 · 1 评论 -
【Linux】Ubuntu系统下安装与切换多版本gcc/g++
本文记录了在Linux系统上安装多版本gcc/g++的过程。GNU编译器(GCC, GNU Compiler Collection)是GNU工具链的关键组件,与GNU、Linux相关项目的标准编译器。它设计之初仅用来处理C语言的(也被称为GNU C编译器),紧接着扩展到C++、Objective-C/C++、Fortran、Java、Go等编程语言。查看是否已安装GNU。如果你的系统没有安装GNU编译器,那么需要执行如下命令安装基础开发工具包,该命令安装了gcc、g++、make等一系列基础工具包👇.原创 2022-06-28 16:09:14 · 3366 阅读 · 0 评论 -
【Linux】修改命令行提示颜色
正如题目所言,单调的命令行让人无法快速分辨文件的类型,那么一个简单的操作就可以让你的命令行拥有颜色。下图为配置前后的对比👇前后打开个人配置文件加入如下两行命令。source一下使配置生效。管理员打开全局配置文件加入如下两行命令。source一下使配置生效。...原创 2022-06-27 14:11:51 · 870 阅读 · 0 评论 -
【git】git clone 时出现gnutls_handshake() failed解决方法
正如题目所言,笔者使用克隆GitHub一个项目时遇到以下报错,分析过可能的原因和解决方案后将其记录如下。执行语句:报错如下:二、解决方案网上说是代理的问题,解决了我遇到问题的方法为方法1:解决方法①:执行如下语句来取消代理 👇项目克隆成功 👇解决方法②:去掉中间的方法一语句中的执行,意思是使用如下代理,语句如下:解决方法③问题描述:没有设置任何代理并且在使用时遇到,可能是与相关的软件出了问题,解决方法为更新并重装。解决方法 👇执行以下语句后再次提交解决方法④可能是的...原创 2022-06-27 12:57:20 · 12853 阅读 · 4 评论 -
【Linux】在一台机器上同时安装多个版本的CUDA(切换CUDA版本)
观察提示信息和一些现象,笔者得出结论,是和版本没有装合适,因为该程序会去文件夹下找库,但是我就没有装。去网上找了一番资料后,笔者发现果然是和的版本问题,版本与版本居然也有对应关系,这下让我更加觉得不好用了。但是这台机器也不是笔者独占的,而且机器上已经有装好的和了,这种情况确实让人抓狂,不过在笔者浏览了浩瀚的因特耐特之后,发现居然有一种多版本CUDA共存和自由切换的操作,现将该技术整理如下。在一台安装了和的机器上安装和,使得两者互不干扰和自由切换。和的版本选择参考这篇博客。二、安装CUDA查看原创 2022-06-11 09:11:08 · 16766 阅读 · 14 评论 -
【Linux】安装CUDA 11.2 和 cuDNN 8.4.0并检查是否安装成功
正如题目所言,最近笔者需要配置一台机器上的深度学习环境,即CUDA工具包和与之对应的cuDNN库,具体步骤如下。因为我已经装过了,为了教程演示,首先卸载CUDA工具包,利用其自带的卸载程序:检查本机是否有CUDA工具包,输入:在命令行输入查看显卡驱动版本也就是最高支持的CUDA工具包版本。例如,本机可安装11.2及以下的CUDA工具包:在nVidia官网选择对应版本的CUDA工具包并选择你的机器配置,我们就选择11.2.0版本下载,在终端执行如下命令:根据提示一步步安装键入确认。👇我们已.原创 2022-06-10 20:56:56 · 35119 阅读 · 9 评论 -
【Linux】CUDA Toolkit和cuDNN版本对应关系(更新至2022年6月,附官网永久更新链接)
NVIDIA® CUDA® Toolkit 为创建高性能 GPU 加速应用程序提供了一个开发环境。借助 CUDA 工具包,您可以在 GPU 加速的嵌入式系统、桌面工作站、企业数据中心、基于云的平台和 HPC 超级计算机上开发、优化和部署您的应用程序。该工具包包括 GPU 加速库、调试和优化工具、C/C++ 编译器以及用于部署应用程序的运行时库。全球的深度学习研究人员和框架开发人员都依赖cuDNN来实现高性能GPU加速。它使他们可以专注于训练神经网络和开发软件应用程序,而不必花时间在底层GPU性能调整上。原创 2022-06-10 19:09:08 · 21955 阅读 · 7 评论 -
【TensorFlow】TensorFlow与cuda版本以及Keras版本以及python版本对应关系(2022年6月 附官网链接,永久更新)
要让一个基于keras开发的深度学习模型正确运行起来,配置环境真让人头大,本文就介绍了TensorFlow与cuda版本以及Keras版本以及python版本对应关系,方便查找。此处省略,可自行点击超链接。例如我要安装1.14.0 GPU版本的TensorFlow,查表可得对应Keras版本为2.2.5,语句如下CUDA和CUDNN的安装见我的另一篇博客:如果你有同时在一台机器上安装两个版本的CUDA和CUDNN的需求,可以参考我的另一篇博客:CUDA和CUDNN的版本对应关系见我的另一篇博客原创 2022-06-10 17:37:17 · 30297 阅读 · 3 评论 -
【Linux】Linux执行未识别命令时提示:Sorry, command-not-found has crashed
Sorry, command-not-found has crashed! Please file a bug report at:https://bugs.launchpad.net/command-not-found/+filebugPlease include the following information with the report:原创 2022-06-08 11:19:45 · 1178 阅读 · 0 评论 -
【Linux】icpc: error #10417: Problem setting up the Intel(R) Compiler compilation environment.
icpc: error #10417: Problem setting up the Intel(R) Compiler compilation environment. Requires 'install path' setting gathered from 'g++'原创 2022-06-07 21:19:13 · 2504 阅读 · 2 评论