林夕-博客
网站首页
文章专栏
资源分享
点点滴滴
关于本站
网站首页
文章专栏
共有文章【
53
】篇,请查阅!
怎样用好Kubernetes的NUMA对齐?
NUMA的全称叫Non-Uniform Memory Access,非均匀访问存储模型。第一次见到的时候,每个字都认识,但是完全不知道它在说什么。那索性就不要管字面意思,内涵意思就是在服务器上为了支持扩展多处理器而设计的一种硬件架构。现在基本市面上见到的大部分服务器都是NUMA架构的,这是不是就简单了。
CPU拓扑结构详解
本篇旨在熟悉Symmetric multiprocessing (SMP)、Non-uniform memory access (NUMA)、Simultaneous Multi-Threading (SMT)三种CPU拓扑结构。
NUMA(非一致性内存架构)
非一致性内存架构(Non-uniform Memory Architecture)是为了解决传统的对称多处理(Symmetric Multi-processor)系统中的可扩展性问题而诞生的。在对称多处理系统中,处理器共享北桥中的内存控制器来达到共同访问外部内存和IO的目的,也就是说所有的处理器对内存和I/O的访问方式和开销都是相同的。在这种系统中,随着更多的处理器被添加到SMP系统中,总线的竞争将会越来越大,系统的性能也必将随之大打折扣。
Linux绑定CPU运行指定进程(绑核)-taskset
最近在x86上测试一些节点的性能,发现节点性能变化很大,尤其是当有其他高消耗的资源起来后,性能就会变得相当不稳定,因此怀疑是多个进程在争抢一个CPU的资源,从而导致该节点的性能变化过大。
A100阅读笔记
新的MIG特性可以将一个A100GPU分割成多达7个GPU实例,实际根据用户以及应用的需要进行划分。每个实例都有独立的存储、缓存、交叉开关端口、计算单元、带宽等,以实现完全隔离。使用这项技术,可以实现错误隔离、安全隔离、数据保护。用户使用GPU MIG实例,就像使用物理GPU一样。
上一页
2
3
4
5
6
7
8
9
10
11
下一页
分类导航
Golang
PHP
MySQL
Nginx
Linux
Java
Javascript
HTML
CSS
JSON
Laravel
Yii
ThinkPHP
Beego
Redis
Web
K8S
A100
Docker
AI
CPU
GPU
IoT
GPT
热门文章
linux 常用命令
A100阅读笔记
一个nvidia-docker引发k8s崩溃的问题探讨
浅析GPU通信技术(中)-NVLink
Kubernetes 的核心技术概念和 API 对象
Linux绑定CPU运行指定进程(绑核)-taskset
Docker存储驱动之--overlay2
k8s架构解析
关于我们
浅析GPU通信技术(下)-GPUDirect RDMA
网站首页
文章专栏
资源分享
点点滴滴
关于本站