当前位置: 首页 > news >正文

【软考】多核CPU

目录

          • 1. 说明

1. 说明
  • 1.核心又称为内核,是 CPU 最重要的组成部分。
  • 2.CPU 中心那块隆起的芯片就是核心,是由单品硅以一定的生产工艺制造出来的,CPU 所有的计算、接收/存储命令、处理数据都由核心执行。
  • 3.各种 CPU 核心都具有固定的逻辑结构,一级缓存二级缓存执行单元指令级单元总线接口等逻辑单元都会有合理的布局。
  • 4.多核即在一个单芯片上面集成两个甚至更多个处理器内核,其中,每个内核都有自己的逻辑单元、控制单元、中断处理器、运算单元,一级 Cache、二级 Cache 共享或独有,其部件的完整性和单核处理器内核相比完全一致。
  • 5.CPU 的主要厂商 AMD 和 Intel 的双核技术在物理结构上有所不同。
  • 6.AMD 将两个内核做在-个 Die(晶元)上,通过直连架构连接起来,集成度更高。
  • 7.Intel 则是将放在不同核心上的两个内核封装在一起,因此将 Intel 的方案称为“双芯”,将 AMD 的方案称为“双核”。
  • 8.从用户端的角度来看,AMD 的方案能够使双核 CPU 的管脚、功耗等指标跟单核 CPU 保持一致,从单核升级到双核,不需要更换电源、芯片组、散热系统和主板,只需要刷新 BIOS 软件即可。
  • 9.多核CPU 系统最大的优点(也是开发的最主要目的)是可满足用户同时进行多任务处理的要求
  • 10.单核多线程 CPU 是交替地转换执行多个任务,只不过交替转换的时间很短,用户一般感觉不出来。
  • 11.如果同时执行的任务太多,就会感觉到“慢”或者“卡”。
  • 12.而多核在理论上则是在任何时间内每个核执行各自的任务,不存在交替问题。
  • 13.单核多线程和多核(一般每核也是多线程的)虽然都可以执行多任务,但多核的速度更快。
  • 14.虽然采用了 Intel超线程技术的单核可以视为是双核,4核可以视为是8核。
  • 15.视为是8核一般比不上实际是8核的 CPU 性能。
  • 16.要发挥 CPU的多核性能,就需要操作系统能够及时、合理地给各个核分配任务和资源(如缓存、总线、内存等),也需要应用软件在运行时可以把并行的线程同时交付给多个核心分别处理。

http://www.mrgr.cn/news/35276.html

相关文章:

  • 大模型时代,呼叫中心部门如何建设一套呼出机器人系统?
  • Spring Boot实现文件上传与OSS集成:从基础到应用
  • 万字长文解读深度学习——卷积神经网络CNN
  • 【网络安全】OSI网络安全体系结构
  • Flutter开发应用安装二次打开闪退,ios解决方案
  • 【MQTT】代理服务比较RabbitMQ、Mosquitto 和 EMQX
  • 2024年9月23日---关于MyBatis框架(2)
  • 最新版C/C++通过CLion2024进行Linux远程开发保姆级教学
  • 毛竹泛基因组-文献精读52
  • 【代码随想录Day27】贪心算法Part01
  • 电商效果图渲染神器:轻松高效出图
  • gorm.io/sharding:改造,当查询条件中不包含分表键时,从自定义方法中获取对应的表进行查询
  • 【JVM】JVM执行流程和内存区域划分
  • 浅析Android中的View事件分发机制
  • 2024 年最新 Protobuf 结构化数据序列化和反序列化详细教程
  • 【alist】宝塔面板docker里的alist默认admin无法登录
  • 分享6个icon在线生成网站,支持AI生成
  • “被卷”还是“破卷”,咱有得选
  • 虚幻引擎的射线检测/射线追踪
  • 水墨风度——书圣故里书画名家晋京展亮相荣宝斋大厦
  • 【machine learning-17-分类(逻辑回归sigmod)】
  • YOLOX预测图片是无法保存
  • Vue|插件
  • `#include <vector>`
  • Unity图形用户界面!*★,°*:.☆( ̄▽ ̄)/$:*.°★* 。(万字解析)
  • 【C++】检测TCP链接超时——时间轮组件设计