LinMao's Blog
学习科研记录与分享!

WORK

GO语言学习笔记-LinMao's Blog(林茂的博客)

GO语言学习笔记

阅读(149)评论(0)赞(0)

根据网上资料整理一些重点,当作是笔记,借此对GO语言基本内容形成一个网络。 Go 环境变量 $GOROOT 表示 Go 在电脑上的安装位置,它的值一般都是 $HOME/go,当然,也可以安装在别的地方。 $GOARCH 表示目标机器的处理器...

Linux的查找命令总结-LinMao's Blog(林茂的博客)

Linux的查找命令总结

阅读(784)评论(0)赞(0)

经常需要在repository中查找文件,这里对常用命令做个总结整理。 查找内容中包含”xxx”的文件 VS Code 这个功能vs code就有,就是打开对应的folder,在左侧显示搜索图标,此时搜索会在当前文件...

conda创建虚拟环境安装pytorch-LinMao's Blog(林茂的博客)

conda创建虚拟环境安装pytorch

阅读(1014)评论(0)赞(0)

之前一直用virtualenv配置python虚拟环境,最近用到conda。他们的区别见这篇博客。 conda简介 conda是一个python的包管理工具(可以直接spack安装),同时还能配置python虚拟环境,相当于virtuale...

为github repo配置单独的git-LinMao's Blog(林茂的博客)

为github repo配置单独的git

阅读(1232)评论(0)赞(0)

背景:由于最近多个用户共享同一个linux用户环境开发,并且该用户上面已经配置了另外的git信息(包括.gitconfig中的用户名邮箱,和.ssh下面的github私钥)。所以本文在不影响原有github账户的情况下设置项目对应的gith...

GPU学习笔记-执行模型-LinMao's Blog(林茂的博客)

GPU学习笔记-执行模型

阅读(2065)评论(0)赞(1)

执行模型 CUDA程序执行流程一般如图:   GPU架构是围绕一个流式多处理器(SM)的可扩展阵列搭建的。从软件上看,SM更像一个独立的CPU core。SM(Streaming Multiprocessors)是GPU架构中非常...

GPU学习笔记-编程结构-LinMao's Blog(林茂的博客)

GPU学习笔记-编程结构

阅读(2507)评论(0)赞(0)

CUDA编程结构 CPU-GPU设备分成主机和设备:主机:CPU及其内存(主机内存),设备:GPU及其内存(设备内存)。CUDA编程模型有两个特色功能,一是通过一种层次结构来组织内存,二是通过层次结构来组织线程的访问。 从CUDA 6.0开...

GPU学习笔记-GPU简介-LinMao's Blog(林茂的博客)

GPU学习笔记-GPU简介

阅读(2127)评论(0)赞(0)

GPU简介 GPU并不是一个独立运行的计算平台,而需要与CPU协同工作,可以看成是CPU的协处理器,因此当我们在说GPU并行计算时,其实是指的基于CPU+GPU的异构计算架构。在异构计算架构中,GPU与CPU通过PCIe总线连接在一起来协同...

Spack Basic Usage-LinMao's Blog(林茂的博客)

Spack Basic Usage

阅读(2816)评论(0)赞(0)

Spack是一个软件包管理工具,类似于debain中的apt,pthon中的pip,node中的npm。与其他的包管理工具不一样的是,spack install时,所下载的时对应库的源代码,整个配置、编译、安装的过程时在本地完成的。和其他包...

用自签名SSL证书和Cloudflare实现Https-LinMao's Blog(林茂的博客)

用自签名SSL证书和Cloudflare实现Https

阅读(4634)评论(0)赞(2)

之前是用付费的SSL证书实现https访问,最近证书过期了。谷歌要求.dev域名必须https,所以网站没法访问了。鼓捣了一下,用自签名SSL证书和Cloudflare实现https,并且一劳永逸。 Cloudflare支持 Cloudfl...

LinMao's Blog(林茂的博客)

了解更多联系我们