2023-12-06
grpc
00

本文档以一个实例,演示了grpc从0到0.5的过程. 使用go代码实现。全部源代码在文尾。

grpc官方文档

1. Protocol Buffer 编译器和相关依赖安装(mac版)

shell
# mac os brew install protobuf protoc --version # Ensure compiler version is 3+ libprotoc 25.1 go install google.golang.org/protobuf/cmd/protoc-gen-go@latest go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest

其他版本os的安装请参考文档: https://grpc.io/docs/protoc-installation/

2. grpc 项目开发的基本步骤

2.1 protos目录结构

2.1.1 最初的项目目录树(当前目录包含user一个子目录 和 group 子目录)

shell
├── proto │   ├── group │   │   └── group.proto │   └── user │   └── user.proto
2023-11-24
gpu
00

推荐一个轻量级的gpu stress test 工具

1. 介绍:

这是一个体量很小且运行很简单的在容器中运行的 gpu stress test 工具,镜像是作者7年以前提交的,惊喜的是现在仍然能运行。倍感惊喜!!! dockerhub链接: https://hub.docker.com/r/chrstnhntschl/gpu_burn

2. 步骤:

  1. 确保 nvidia-docker2 已经安装
  2. docker pull chrstnhntschl/gpu_burn
  3. nvidia-docker run --rm chrstnhntschl/gpu_burn
    120

3. result

2023-11-23
slurm集群
00

前言

这是一个使用最新版本的slurm(23.02)进行GPU集群部署配置的示例,并进行了初步测试。鉴于slurm官方文档内容的稀缺和不够丰富,使得很多slurm初学者经常在部署这里踩坑。希望本文档能够对他们有所帮助。


2023-11-01
诗词歌赋
00

黄花绿果挂枝头

斜阳固暖冷封喉

牛皮鸭绒不过膝

一点风情九点愁

npyrbn.jpg

2023-05-01
诗词歌赋
00

一万年前的水蒸气

遇冷凝结

幻作密度为1的雪

好像没有感情的博士

做了一场无关痛痒的法事

但笼子里的小白鼠

却欢呼雀跃了一整个下午