Understanding MPI map-by and bind-to option
This tutorial will introduce how to utilize map-by
option to deal with many complex scenarios such as running a hybrid MPI program (mixture of OpenMP and MPI).
This tutorial will introduce how to utilize map-by
option to deal with many complex scenarios such as running a hybrid MPI program (mixture of OpenMP and MPI).
我最喜欢SSH的一个功能就是X11 Forwarding,可以把远程服务器的图形界面转发到本地的X11 Server上,然而WSL并不原生支持这个功能(因为Windows里没有原生的X11 Server)。但是其实稍加配置,其实WSL的SSH可以比较好的支持X11 Forwarding。(Chrome OS什么都不需要配置,yyds!)
实际上这次的情况有一些复杂,首先这个集群上跑的是活化石Cent OS,也就是说环境非常的古老(硬件倒是最新的),GCC还是4.8.5,甚至编译不了最新的DGL库。更悲伤的是我并没有这个公用集群的管理员权限,只能想方设法去绕开权限去安装软件,因此我用Conda装了CMake,GCC和G++。所以解决version GLIBCXX_3.4.20 not found
这个问题就更加麻烦了,因此这篇文章的解决方法并不适用所有的情况,但可以作为一个参考。
众所周知WSL和Windows各自维护一套SSH配置,也就是说Windows下配置的SSH别名不能在WSL下使用,同时Windows下也没有ssh-copy-id
这个好东西。由于我经常在Windows下使用VSCode远程开发,所以之前我非常愚蠢的每次都切换到WSL下启动ssh-copy-id -i
配置免密登录,因此想让WSL共享Windows的SSH别名和公钥。
CMake
和GCC
+NVCC
+OpenMPI
那一套屁事没有,但CMake
和PGI
+NVCC
+OpenMPI
就经常出现各种各样的毛病,哦现在PGI
改名叫NVIDIA HPC SDK
了,改名也只是把错误信息改了改,反正还是照样报错。
反正不知道为什么Chrome OS对Linux容器内的软件图标的支持偶尔会出问题,虽然不影响使用,但就是有点丑。
virt-manager创建LXC容器是怎么回事呢?virt-manager相信大家都很熟悉,但是virt-manager创建LXC容器是怎么回事呢,下面就让小编带大家一起了解吧。virt-manager创建LXC容器,其实就是可以创建LXC容器,大家可能会很惊讶virt-manager怎么会创建LXC容器呢?但事实就是这样,小编也感到非常惊讶。
Google Text-to-Speech用WaveNet神经网络整出来的声音过于好听,以至于非常适合代替懒狗充当PPT或者短视频的旁白,但是试用TTS的页面上并没有下载音频文件的选项,因此提取音频文件需要额外几个步骤。