社区
英特尔边缘计算技术
帖子详情
四核并行之后效率只提高了一半,正常吗?
caijinqing
2009-11-30 09:34:14
加精
理想情况下是提高3.5+的吧,但是看了很久原代码,本人感觉是能并的都并了,除开那些并了之后效率更低的,效率只提高了一半,大家说这个正常吗?还是我没有学好openmp呢?
...全文
2154
133
打赏
收藏
四核并行之后效率只提高了一半,正常吗?
理想情况下是提高3.5+的吧,但是看了很久原代码,本人感觉是能并的都并了,除开那些并了之后效率更低的,效率只提高了一半,大家说这个正常吗?还是我没有学好openmp呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
133 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
来者
2009-12-17
打赏
举报
回复
好
fcr123
2009-12-08
打赏
举报
回复
前来学习,谢谢
zouzhiping88
2009-12-07
打赏
举报
回复
正常
zhyzdl
2009-12-07
打赏
举报
回复
路过。
szy41
2009-12-07
打赏
举报
回复
mark
来者
2009-12-07
打赏
举报
回复
顶
GSMTEST3
2009-12-07
打赏
举报
回复
路过
fblgzdq
2009-12-07
打赏
举报
回复
f
花爺
2009-12-06
打赏
举报
回复
很正常!
CPU有个高速缓存,四核也就意味着有四个高速缓存.
当CPU要处理数据时,临近的指令会被送到高速缓存中,以提高CPU的访问速度.
现在以双核来说.
当两个CPU要处理同一个数据的引用时,例如CPU A,要处理整形变量此时a=0,指令存放到A的高速缓存中,但在CPU B中,已经把整形变量另赋一个值a=12,CPU A中的高速缓存的数据已经出错,这时就得重新把指令复制到A的高速缓存中,从而降低了处理速度。
卖水果的net
2009-12-06
打赏
举报
回复
正常
Vvian_s
2009-12-06
打赏
举报
回复
路过太高深
qqq410029478
2009-12-05
打赏
举报
回复
每天回帖即可获得10分可用分!
maowang1234
2009-12-05
打赏
举报
回复
很高深的算法 啊!~~~~
zhufangyu
2009-12-05
打赏
举报
回复
学习了 呵呵
linfeng000d
2009-12-05
打赏
举报
回复
多核只是对多线程处理才有作用吧
dajiahaowo
2009-12-05
打赏
举报
回复
本人感觉是能并的都并了
meimei1937
2009-12-04
打赏
举报
回复
顺路学习~~
gotodaydream
2009-12-04
打赏
举报
回复
好东西
xz22503c
2009-12-04
打赏
举报
回复
程序没充分利用四核
ren197836yuan
2009-12-04
打赏
举报
回复
那就不错了。。。还想要多少啊。。。
加载更多回复(108)
Java多线程 -
并行
/并发/进程/线程/多线程意义
1.
并行
和并发有什么区别? 并发和
并行
都可以处理“多任务”,二者的主要区别在于是否是“同时进行”多个的任务。 串行:按先后顺序做多件事情;例如:A事情完成,才能做B事情;
并行
:指同一时刻同时做多件事情;比如:A事情和B事情同时进行; 并发:指同一时间间隔内做多件事情;比如:操作系统将CPU的时间片分时让给A事情和B事情,仿佛是同时执行; 并发:不同的代码块交替执行
并行
:不同的代码块同时执行 (1)
并行
:指在同一时刻,多个指令可以在多个处理器上同时执行。 (2) 并发:指在同一时
并行
思维 [II]
书接上回:
并行
思维 [I] 可伸缩性与加速比 可伸缩性是衡量应用程序加速比多少的尺度之一(注:加速比指应用程序串行化与
并行
化之间所花费时间之比,它表示
并行
化
之后
的
效率
提升结果)。2 倍的加速比表明
并行
程序仅需要花费串行程序的
一半
时间。比如理想情况下,运行在单处理器上的程序花费 30 秒,而在双核机器上运行仅需花费 15 秒。 我们总是期望运行在双核机器上的应...
【音视频开发】H.264
并行
解码算法分析
并行
算法类型可以分为两类在h.264解码时进行功能划分,例如对于
四核
系统,各个核心分别执行下列任务这种
并行
类型就是流水线类型,但这种类型在h.264解码中会出现以下问题由于有上述的这些缺点,一般在h.264
并行
解码器实现中都不会采用这种实现方式。按照数据划分,在每部分进行划分并且处理后,还需要进行合并。在h.264中有多个级别的数据划分,这里挑出其中三个重点分析h.264分为I、P、B帧,其中I、p被用作参考帧,B帧常被用作非参考帧。而
并行
算法,对于完全不相关的数据才能
并行
处理,即对作为非参考帧的B帧才能平
2 使用GPU理解
并行
计算
GPU CUDA
并行
加速
GO并发总是更快吗?
理解Go语言中的并发
英特尔边缘计算技术
567
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章