CUDA多版本共存和实时切换 CUDA 是 NVIDIA 发明的一种并行计算平台和编程模型,它通过利用图形处理器(GPU)的处理能力,可大幅提升计算性能。 CUDA 是 Nvidia 推出的只能用于自家 GPU 的并行计算框架。只有安装这个框架才能够进行复杂的并行计算。主流的深度学习框架也都是基于 CUDA 进行 GPU 并行加速的,几乎无一例外。还有一个叫做 cudnn,是针对深度卷积神经网络的加速库。 1. 多版本共存 多 系统运维 2022-10-02 Escape
GitHub获取私有仓库 使用 Token(个人访问令牌) 来克隆私有 GitHub 私有仓库! Clone a Private Github Repo with a Personal Access Token 自从 Github 开放私有仓库以来,有很多用户都会创建私有仓库,进行开发也罢,进行存储隐私也行。正巧,最近遇到这样一个问题,就是准备将一个私有仓库开源出来,但是因为 Github 自动的 Actions 不能够满 系统运维 2022-10-02 Escape
cuDNN工具版本升级方法 cuDNN 是基于 CUDA 的深度学习 GPU 加速库 NVIDIA cuDNN 是用于深度神经网络的 GPU 加速库。它强调性能、易用性和低内存开销。NVIDIA cuDNN 可以集成到更高级别的机器学习框架中,如谷歌的 TensorFlow、加州大学伯克利分校的流行 caffe 软件。简单的插入式设计可以让开发人员专注于设计和实现神经网络模型,而不是简单调整性能,同时还可以在 GPU 上实现 系统运维 2022-10-02 Escape
SSH登录启用二次身份验证 cuDNN 是基于 CUDA 的深度学习 GPU 加速库 目前来说,二次验证(这里就不做过多解释了)是比较常用的安全手段,通过设置二次验证(谷歌或其他工具),就可以有效的避免账户密码的泄露导致的安全问题。因为,每次登陆前都需要获取一次性验证码,如果没有验证码的话就无法成功登陆。 [1] 安装 PAM 模块 # 时间与客户端进行校验 $ ntpdate pool.ntp.org [2] 安装 PAM 系统运维 2022-10-02 Escape
系统安装NVIDIA显卡驱动 带有 NVIDIA 独立显卡的电脑为什么要安装 NVIDIA 显卡驱动呢? 显卡是插在主板上的扩展槽里的,现在一般是 PCI-E 插槽,它主要负责把主机向显示器发出的显示信号转化为一般电器信号,使得显示器能明白个人计算机在让它做什么。显卡的主要芯片叫显示芯片(GPU),是显卡的主要处理单元。显卡上也有和计算机存储器相似的存储器,称为 显示存储器,简称显存。电脑硬件有 NVIDIA 的显卡,但是没有 系统运维 2022-10-02 Escape
使用 Snat 实现内网代理上网 书上有路勤为径,学海无涯苦作舟! NAT 全名是 Network Address Translation,字面上的意思是 网络地址转换,它还可以分为 源地址转换(SNAT)和 目的地址转换(DNAT)。SNAT 主要是用来给内网的主机提供连接到 Internet 的默认网关,而 DNAT 主要将内网机器的端口映射到外网上面。 如果你在云服务商哪里(比如,阿里云/亚马逊云等)购买了多台机器,来组件一 系统运维 2022-10-02 Escape
GitOps体系学习和理解 什么是 GitOps 呢? GitOps 是一套使用 Git 来管理基础架构和应用配置的实践,而 Git 指的是一个开源版控制系统。GitOps 在运行过程中以 Git 为声明性基础架构和应用的单一事实来源。 GitOps 使用 Git 拉取请求来自动管理基础架构的置备和部署。Git 存储库包含系统的全部状态,因此系统状态的修改痕迹既可查看也可审计。 GitOps 围绕开发者经验而构建,可帮助团队 系统运维 2022-10-02 Escape
Linux常见零碎问题汇总 这里主要记录在日常使用 Linux 时,遇到的一些零碎问题。不易写成独立文章,所以统一记录于此。 1. 机器宕机问题排除思路 简单记录一下系统宕机之后,主要排除思路和纪要! [1] 服务器资源不足导致 是否内存(OOM)/CPU/磁盘爆满导致服务器重启 排除系统日志 /var/log/messages、/var/log/dmesg 系统运维 2022-10-01 Escape
系统安装包管理工具 介绍常见 Linux 操作系统的安装包管理工具,主要介绍其使用命令! 包管理系统除了安装软件外,它还提供了工具来更新已经安装的包。包存储库有助于确保你的系统中使用的代码是经过审查的,并且软件的安装版本已经得到了开发人员和包维护人员的认可。 1. dpkg Ubuntu、Debian dpkg 命令是 Debian Linux 系统用来安装、创建和管理软件包的实用工具。 命令行使用 # dpkg(选 系统运维 2022-10-01 Escape
微软 Windows 11 22H2 (KB5017321) 更新失败并显示下载错误 0x800F0806,修复方法来了 9 月 23 日消息,据报道,大量用户遇到了 Windows 11 KB5017321 强制更新无法安装并出现 0x800F0806 错误。据消息人士称,微软已经在调查这些报告。微软 Windows 11 2022 更新(22H2 版本) 正在向全球消费者推出,许多用户已经争相下载功能更新。微软还发布了 Windows 11 KB5017321,这是 22H2 版本的新的累积更新,但对于许多用户来 系统运维 2022-10-01 宇宙之一粟
微软 Windows 11 Dev 预览版 25211 发布,任务栏右键菜单“任务管理器”回归 9 月 30 日消息,微软今日面向 Windows 11 Dev 预览频道的用户推送了 25211 更新,带来了多项细节改进。 新功能: 小组件设置: Build 25211 将小组件选择器和小组件设置分开,以便用户更轻松地找到每个视图并与之交互。 现在,小组件选择器可以从“+”按钮打开,小组件设置则从“我”按钮打开。微软还重新设计了选择器在小组件设置中占用的空间。 当用户点击上面“我”按钮打开小 系统运维 2022-09-30 共饮一杯