win 10
高性能计算研发苦行僧
希望和各位大佬交流
展开
-
win10 wsl2 docker
由于在最新的win10 发行版中,更新的wsl2支持了GPU cuda 计算。而在最新的docker 中也支持了将wsl2 作为后端引擎,这样一来,直接在win10 下安装docker,并下载启动镜像就能调用GPU。只能说这一波操作太6, 微软牛逼,docker 牛逼!具体做法如下,首先升级win10 到最新版,接着安装从docker 官网安装docker for windows安装完成之后,打开docker 然后选择即可。随后即可在命令行中用docker 命令拉去docker镜原创 2021-03-07 20:56:20 · 287 阅读 · 0 评论 -
WSL2 支持CUDA即将到来
WSL2 即将支持 CUDA工作流这个特性很激动人心。做过深度学习的朋友都知道,很多框架还有现成的代码都是基于LInux下编写的。如果WSL2 以后完全支持CUDA操作。那么Linux子系统在win 10 下就将是完全可用的状态。届时,win系统下的开发将势不可挡。微软牛逼!NVIDIA牛逼!参考博客https://developer.nvidia.com/cuda/wsl...原创 2020-05-22 10:48:26 · 1020 阅读 · 0 评论 -
win10 实现nvidia-smi 刷新显示
在Linux系统下,我们可以用watch 命令刷新显示 nvidia-smi 的信息。在win系统下,我们用python脚本也实现了类似的功能。代码如下:import timeimport subprocessimport localeimport codecsimport oscmd = "nvidia-smi"interval = 3while True: ...原创 2020-04-14 10:48:31 · 3431 阅读 · 2 评论 -
win 10 python 3.7 faster rcnn ninja cuda 10.0 编译指南
新版的caffe 的bnll_layer.cu 文件进行了修改主要是下面这句__constant__ float kBNLL_THRESHOLD = 50.;现在记录一下CUDA中的常量内存__constant__突然发现caffe 的源码是学习与进阶C++ 和CUDA编程最好的工具用ninja 编译虽然快,但是没有visual studio 生成解决方案,可以给新手以更多学习...原创 2019-07-17 03:32:47 · 918 阅读 · 0 评论 -
ubuntu更改启动顺序
如果需要远程操作的机器安装了Ubuntu和win 10 双系统,那么如果我们需要远程在ubuntu 和win 切换系统,则只能在系统中进行操作。现在记录方法如下在Ubuntu中,需要修改默认的grub在ubuntu中修改启动配置。启动相关grub2主要包含下面三个文件:1. /boot/grub/grub.cfg 文件 2. /etc/grub.d/ 文件夹 3. ...原创 2019-05-21 16:55:34 · 9680 阅读 · 0 评论 -
Win10 下,Python 3.7 安装Graphviz和pygraphviz的正确方法
网上流传了很多安装pygraphviz 的方法,主要的方式是在这个网站上https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygraphviz下载安装包进行安装,但是目前发现上面的网站只有python2.7的版本。所以又开始找解决方案了。目前总结如下:目前先安装官网下载graphviz 的安装包,这个是32位的。而我们的python对应的是64位的...原创 2019-03-26 22:18:29 · 6166 阅读 · 5 评论 -
Visual Studio 2017 安装问题汇总
Visual Studio 做为windows 下的一大开发工具。在2017 之前的版本中经常会出现各种各样的安装问题,到了2017的版本之后,这种情况好了很多。体现在安装界面的友好,等很多方面。但是也有很多小问题萦绕着,比方说如果点击暂停之后,再次进行安装,那么速度会超级慢,一般只有4kb/s。应该是遇到了很多问题。之后在微软的官方网站上发现了一个方法,可以很快的卸载Visual Stu...原创 2019-01-11 21:51:35 · 541 阅读 · 0 评论 -
关于Cmake 找C++库的一些要点
由于很多项目的需要,我们往往需要在电脑上安装很多不同版本的同一个C++库。现在做一个记录比如说 Cuda 库 8.0,9.0,9.1 9.2,10.0官网一共有这些库还在有很多人使用。那么要让cmake 调用特定的cuda库,需要配置两个文件一个是PATH环境变量,需要将相应的库的排序放到前面。一个是CUDA_PATH 变量 ,将相应的路径改为相应的版本即可。...原创 2018-11-27 18:39:22 · 149 阅读 · 0 评论 -
记录一次硬盘迁移过程
现在记录一次硬盘迁移的过程。目前电脑磁盘使用状况。Intel SATA SSD 540s 1TB,上面装了win 10 和macOS双系统。因为我们更换的硬盘是1TB的三星960 Pro,所以可以用三星的这个软件进行C盘的迁移。我们发现这个迁移的过程是将所有的三星960Pro 这块SSD的分区表都删除掉,然后建立和要迁移硬盘一样的分区格式。EFI分区和主分区。随后进行了数据的复制。注意,这里仅...原创 2018-09-30 09:08:24 · 3437 阅读 · 0 评论 -
端口转发记录
实验室是IPV6 的网络,并且有公网IP。这样的话我们就可以用SSH就行端口转发,走IPV6的网络了。具体操作如下。win10 的话推荐用Linux 子系统进行。今天突然发现 Linux的hosts 文件竟然和win 10 的同步了。这个统一的方式挺好的。然后我们在Linux子系统中开启SSH服务。改一下sshd_config 的配置文件。主要将端口改为222 (非22即可),因为win1...原创 2018-09-11 23:22:48 · 321 阅读 · 0 评论 -
win 10 读写EFI分区
写在前面:从零用U盘安装win 10 之后,EFI分区往往只有100MB,如果要在一个SSD下分区安装黑苹果,就需要扩大EFI分区到200MB。这时候我们可以选择的工具有Diskgenius 傲梅硬盘分区助手等。两款软件我都使用过,都可以进行。Diskgenius 需要用到PE版本的。进入PE之后,将win保留分区删除,进而扩大EFI分区。如果刚装完win10 系统就操作的话,应该会很快...原创 2018-08-05 10:40:56 · 23883 阅读 · 1 评论 -
一些坑记录
--2018-7-26 记录在前面的实践中, 我们发现如果使用http://www.lfd.uci.edu/~gohlke/pythonlibs/ 提供的Python安装包,则在Visual Studio 或者Pycharm 中没有自动补全。需要采用下面两个命令进行安装:pip install OpenCV-contrib-Pythonpip install OpenCV-Pyt...原创 2018-07-26 21:53:38 · 153 阅读 · 0 评论 -
VC++ 一些要点记录
本次记录C++的几个要点,关于Visual Studio 2017.说明:Visual Studio 2017 比Visual Studio 2015 有了很大的提升,更快的代码编译速度,更轻便的安装方式。所以升级这个是很有必要的,但是往往我们很多公用的编译环境是用vc14 进行构建的,而Visual Studio 2017 的VC版本是vc14.1 ,不能兼容很多python 库,这样就犯难原创 2017-12-05 16:20:21 · 222 阅读 · 0 评论