社区
英特尔边缘计算技术
帖子详情
关于多核的疑问
qhlonline
2007-09-12 08:54:37
多核在协作完成同一件任务时,要进行核间通信,虽然通信消耗时间是在芯片级别,但是对于那些单CPU可以完成的简单任务,是不是有些不必要呢?有画蛇添足之感,多核技术是否考虑了自适应机制:哪些任务只启动一个核,不用核间通信就完成,哪些必须双核协作,哪些需要双核并行?
...全文
129
3
打赏
收藏
关于多核的疑问
多核在协作完成同一件任务时,要进行核间通信,虽然通信消耗时间是在芯片级别,但是对于那些单CPU可以完成的简单任务,是不是有些不必要呢?有画蛇添足之感,多核技术是否考虑了自适应机制:哪些任务只启动一个核,不用核间通信就完成,哪些必须双核协作,哪些需要双核并行?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qhlonline
2007-10-05
打赏
举报
回复
学习Simore,那也就是说核的处理单位是线程/进程,而不是指令级别的了?
Simore
2007-09-12
打赏
举报
回复
首先,应该是进程/线程 间通信,而不是核间通信。
此外,这是一个进程/线程调度的问题,不是多不多核的问题。
如果一个任务是单线程的,那么调度它执行只会绑定在一个核上,这也就不存在通信的消耗了。
如果一个任务是多线程的,那么多核的优势自然不言而喻了,多个线程可以在多个内核上并行执行。
当然,同步和通信的问题是不可避免的,但是这不是多核的问题。
CPU只是重复最简单的 “取值-执行-异常检测” 周期,严格来讲,它并没有进程/线程的概念。
C_247
2007-09-12
打赏
举报
回复
学习,顶
AMD
多核
驱动及优化补丁
AMD
多核
驱动及优化补丁,可开启amd cpu cool & quiet
K210移植与
多核
支持报告1
1. CPU 核数、频率以及内存大小都可以通过设备树查询,目前都是硬编码 2. K210 串口中断处理利用 mstatus.mprv 可以做到更好 4. 如何处
关于操作系统的一些
疑问
和总结
一些自己的总结,也许有些错,但是应该会受益的
RUGS:Twin Cities R 用户组的文件
地毯 Twin Cities R 用户组的文件
多核
处理简介 - 2015 年 7 月 16 日 问题或意见发送至:
Linux中断介绍
详细讲解了中断控制器PIC和APIC,以及Linux的中断实现。非常感谢作者ZX_WING (xing5820@163.com)
英特尔边缘计算技术
567
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章