社区
英特尔边缘计算技术
帖子详情
多核CPU算不算SMP处理器呢?
bbcae
2008-01-10 01:55:24
我用一套仿真求解软件,软件支持SMP多处理器.
在软件里使用SMP功能时,CPU使用率为百分百.而不使用SMP功能时,CPU使用率是百分五十多的.
使用SMP并行处理时,软件的求解速度却没有相应的提升.想请教下这是为什么呢?要如何检测并行处理功能是否在使用呢?
PS:初次来,没分,抱歉!
...全文
375
3
打赏
收藏
多核CPU算不算SMP处理器呢?
我用一套仿真求解软件,软件支持SMP多处理器. 在软件里使用SMP功能时,CPU使用率为百分百.而不使用SMP功能时,CPU使用率是百分五十多的. 使用SMP并行处理时,软件的求解速度却没有相应的提升.想请教下这是为什么呢?要如何检测并行处理功能是否在使用呢? PS:初次来,没分,抱歉!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OpenHero
2008-01-18
打赏
举报
回复
这个和你的算法,和实现方法有很大的关系
mengmengswat
2008-01-18
打赏
举报
回复
首先,多核CPU和SMP是两个完全不同的概念.
双核CPU100%占用就说明两个核心都在工作,50%是只有一个.
至于开SMP功能占用率100%而性能得不到提升,应该是这个软件的SMP功能问题,又回到第一个概念,多核CPU和SMP是不同概念的.
aero_boy
2008-01-11
打赏
举报
回复
你应该用的是双核CPU, 所以在不使用smp是,只能有一个核在工作, CPU的使用率是把两个核一起计算的,所以只能到50%, 在使用SMP时能到100%说明两个核都在工作了, 至于速度为什么提升不多,那就要看你的程序是怎么工作的了,如果两人个核要频繁的交换数据,同步数据,这样会花去很多的时间,要使两个核真正高效的处理数据,应该使多个线程所处理的数据尽量少的关联.
VxWorks
SMP
多核
编程指南.pdf
VxWorks
SMP
多核
编程指南是针对VxWorks操作系统中对称多处理(
SMP
)和非对称多处理(AMP)模式编程的详细文档。
SMP
指的是多
处理器
共享同一内存和I/O资源,而AMP则是指每个
处理器
都有自己的私有内存和I/O资源。...
多
处理器
、
多核
以及在平台的应用.ppt
而
多核
CPU
则是将多个独立的
处理器
核心集成在同一片芯片上,每个核心都有自己的寄存器和一级缓存,共享二级缓存。这种设计可以显著提高单个芯片的并发处理能力,尤其适用于那些可以并行处理的任务。 操作系统在多...
新型
多核
网络
处理器
.pdf
Broadcom的BCM14803 RMIXLR
处理器
采用SoC技术,集成网络连接、负载平衡、安全和XML等功能于一个芯片上,支持Linux
SMP
和VxWorks等操作系统,具有
多核
多线程的特点。 新型
多核
网络
处理器
的研发背景、现状、特点及其...
ThreadX内核用户手册,含
SMP
多核
(中文版).pdf
ThreadX
SMP
是 ThreadX RTOS 的
多核
版本,提供了对
多核
处理器
的支持。 ThreadX
SMP
的功能组件包括: *
SMP
初始化:初始化
SMP
环境 *
SMP
安装:安装 ThreadX
SMP
到目标系统 *
SMP
服务:提供对
SMP
的支持 ...
英特尔边缘计算技术
568
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章