Forrest Hu's Blogs
技术、架构与生活随笔 · 共 449 篇文章
-
kubebuilder 学习
简介 从 code-generator开始 和controller-runtime 的关系 示例demo 其它Kubernetes 这样的分布式操作系统对外提供服务是通过 API 的形式,分布式操作系统本身提供的 API 相当于单机操作系统的系统调用。Kuberne...
-
学习mesh
前言 前言 规范 技术决策案例服务网格在百度核心业务大规模落地实践 具体细节倒还好,比较有价值的就是提出了落地图景和理想化状态。蚂蚁集团 Service Mesh 进展回顾与展望 提供了演进脉络。考虑的问题 技术选型 性能问题和资源问题 网络接入...
-
mpi
简介 一个接口规范 MPI程序如何运行? 示例 容器时代的MPI专门有一本书叫《高性能计算之并行编程技术—— MPI并行程序设计》一个接口规范在 90 年代之前,程序员可没我们这么幸运。对于不同的计算架构写并发程序是一件困难而且冗长的事情。当时,很多软件库可以帮助写...
-
学习pytorch
简介 什么是pytorch 数据读取 模块 优化器 使用gpu 用v0.1.0 来解释正向和反向传播 前向传播 反向传播 观察一个运行中的Tensor 各种大杂烩 部署 其它这是我见过最好的NumP...
-
kvm虚拟化
简介 cpu 虚拟化 KVM + QEMU 命令行方式创建一个传统虚拟机 其它虚拟化技术的发展 主机虚拟化,一台物理机可以被划分为若干个小的机器,每个机器的硬件互不共享,各自安装操作系统 硬件虚拟化,同一个物理机上隔离多个操作系统实例...
-
client-go学习
简介 使用方式 RESTClient ClientSet 方式 informer 方式 Dynamic client 其它 更新status...
-
tensorflow学习
简介 核心概念 数据节点 计算图 会话 demo 数据读取 feed_dict 读取csv(不建议) Dataset TFRecord 文件 为计算图加入控制逻辑 ...
-
提高gpu 利用率
简介 gpu 共享 虚拟化(未完成) 弹性训练 gpu 监控 显存 单机 exporter gpu 共享 支持共享gpu,按卡和按显存调度共存(主要针对推理和开发集群)。通过共享gpu 的方式提高资源利用率,将多应用...
-
GPU与容器的结合
简介 上报/调度/容器创建 上报细节 nvidia gpu operator使用 Elastic GPU 管理 Kubernetes GPU 资源在 GPU 场景,还是存在以下不足: 集群 GPU 资源缺少全局视角。没有直观方式可获取集群层面 GPU 信息,比如 P...
-
GPU入门
简介 GPU 为什么深度学习需要使用GPU GPU 架构 CPU 与GPU 协作 GPU 编程CPU 和 GPU - 异构计算的演进与发展世界上大多数事物的发展规律是相似的,在最开始往往都会出现相对通用的方案解决绝大多数的问题,随后会出现为某一场景专门设计的解决方...