07 Cgroup限制cpu/内存/磁盘IO
截止到目前为止我们已经深入学习了容器引擎的进程、内存、存储管理,包括对每种资源的限制方法,那本节作为了解,我们就来一起总结一下cgroup机制,查漏补缺,因为后期我们使用k8s,更多的会基于k8s来管理容器,所以本章节内容作为了解即可 一、Cgroup资源配置方法 Docker通过 Cgroup 来控制容器使用的资源配额,包括 CPU、内存、磁盘三…
CPU和GPU设计的区别
一、CPU和GPU的设计区别 CPU和GPU之所以大不相同,是由于其设计目标的不同,它们分别针对了两种不同的应用场景。CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断又会引入大量的分支跳转和中断的处理。这些都使得CPU的内部结构异常复杂。而GPU面对的则是类型高度统一的、相互无依赖的大规模数据和不需要被打断的纯净的计算环境。 于…
06 容器内如何使用gpu
一、cpu与gpu的区别 cpu:擅长逻辑控制,串行的运算,cpu就好像是一个厉害的老博士,任何复杂的数学题都会 gpu:擅长大规模并发计算,gpu就好像是一群只会简单加减法的小学生,每个小学生都只能算简单的题目,但是gpu是组织了一大群小学生一起来算 现实场景,比如人工智能领域的图像识别,需要的不是大量复杂的逻辑判断与运算,而是大量的简单运算,此…