cpu多核技术发展
来源:互联网 发布:qq空间推广淘宝店铺 编辑:程序博客网 时间:2024/05/16 16:24
linux scheduler中有调度域(sched_domain)和调度组(sched_group)的概念,
用来做负载均衡计算使用,而该算法主要跟CPU核心的复杂度有关。
下面就从简单到复杂依次介绍下cpu多核技术的发展。
SMT(Simultaneous multithreading)同时多线程技术,单个处理器核心可以同时执行多个线程。
CMP(Chip multiprocessors)单芯片里面封装多个核心。
SMP(Symmetric Multi-Processing)对称多处理器,系统内部集成一组架构相同芯片,共享总线跟内存,
芯片内部可以进一步划分成CMP,SMT。
NUMA:非一致性内存访问,将不同架构CPU核心连接起来,比如SPM跟CMP连接。
具体概念描述可以参考下面这篇文章:
http://blog.sciencenet.cn/blog-641976-534693.html
用来做负载均衡计算使用,而该算法主要跟CPU核心的复杂度有关。
下面就从简单到复杂依次介绍下cpu多核技术的发展。
SMT(Simultaneous multithreading)同时多线程技术,单个处理器核心可以同时执行多个线程。
CMP(Chip multiprocessors)单芯片里面封装多个核心。
SMP(Symmetric Multi-Processing)对称多处理器,系统内部集成一组架构相同芯片,共享总线跟内存,
芯片内部可以进一步划分成CMP,SMT。
NUMA:非一致性内存访问,将不同架构CPU核心连接起来,比如SPM跟CMP连接。
具体概念描述可以参考下面这篇文章:
http://blog.sciencenet.cn/blog-641976-534693.html
0 0
- cpu多核技术发展
- 多核CPU
- 多核CPU
- cpu 多核/多cpu
- Pentium CPU与多核CPU
- Tilera的多核CPU
- 多核CPU运行模式
- 多核与多CPU
- 利用CPU多核处理
- 多核CPU概念
- 多核CPU启动流程
- 多核CPU关闭&开启
- 多核CPU利用测试
- 多核CPU利用测试
- 多核CPU,多线程CPU,多发射CPU
- Volatile、多核cpu 处理多线程
- CPU多核的线程控制
- 多核CPU、AMP和SMP
- 【C++】二分查找的递归形式和非递归形式
- 【Tips】关于Eclipse使用Maven插件遇到的问题
- Google Guice 小试牛刀--1
- linux学习系列--1.虚拟机安装 centos minimal 配置 ssh ftp
- 代码只为兴趣而写
- cpu多核技术发展
- 62. Unique Paths
- ireport线性图
- 去除代码中的注释(二) 实现 上
- AJAX跨域解决方案—创建script标签
- Oracle数据库之过滤和排序
- 从CI到CD,使用Docker技术实现每日十次发布,来自麻袋理财首席架构师王天青的分享
- Google Gson 简介
- 线性筛法 与 线性求欧拉函数 的计算模板