POPPUR爱换

标题: WINRAR 4.2很好地说明了:当今软件多线程优化空间仍十分巨大 [打印本页]

作者: LosKenya    时间: 2012-6-23 13:06
标题: WINRAR 4.2很好地说明了:当今软件多线程优化空间仍十分巨大
   比靠蛮力堆核拱频率来的实际多了不是     当前CPU单线程能力提升受到物理条件的制约,潜力已经十分狭小。这种情况下,软件针对多线程充分优化就显得尤为重要了。WINRAR4.2就是一个非常好的例子,还有前段时间推土机FX系列在WIN8平台上的那个神药驱动,也是类似的原理。在硅晶片工艺没有根本性变革之前,针对软件的多线程优化将是提升电脑处理性能的一个最有效的软手段;相对于物理硬件,这个领域提升的空间当前看来提升的空间仍旧十分巨大。还希望程序员们能多加努力啊   毕竟高热量高能耗已是全世界发展的头号公敌,用更少的能耗获得更多的收益,是人类社会进步历程中永远不变的宗旨和前进方向

作者: qwased    时间: 2012-6-23 13:24
很可惜实际解压速度还是一个搓样,慢的要死
作者: Elwin    时间: 2012-6-23 13:37
本帖最后由 Elwin 于 2012-6-23 07:37 编辑

多线程无非是芯片业受原材料先天影响作出的妥协而已,自p4 3.06ht到如今已经9年了,还在纠结优化,提升,可以想象这条路好不好走

其实还不止芯片业,近60年以来基础自然科学几乎止步,航天,机械等重工也被限制的死死的,都是拜金主义所赐
作者: 下午开船    时间: 2012-6-23 14:08
qwased 发表于 2012-6-23 13:24
很可惜实际解压速度还是一个搓样,慢的要死

硬盘速度跟不上吧  
作者: 马旭光_Ω    时间: 2012-6-23 14:18
qwased 发表于 2012-6-23 13:24
很可惜实际解压速度还是一个搓样,慢的要死

明明就是 你 的 硬盘 问题。
作者: 马旭光_Ω    时间: 2012-6-23 14:19
qwased 发表于 2012-6-23 13:24
很可惜实际解压速度还是一个搓样,慢的要死

明明就是 你 的 硬盘 问题
作者: kinno    时间: 2012-6-23 15:32
很巨大,不过也不是那么容易的
作者: slice    时间: 2012-6-23 15:42
qwased 发表于 2012-6-23 13:24
很可惜实际解压速度还是一个搓样,慢的要死

明明就是你硬盘问题。
作者: qwased    时间: 2012-6-23 17:42
slice 发表于 2012-6-23 15:42
明明就是你硬盘问题。

SSD还慢那我也没办法了
作者: 682736199    时间: 2012-6-23 17:54
平时看着0-10%的U占用率感觉蛮舒服。。。

一看到8线程满满跑在90%。。。感觉啥绿色节能措施都没用了。。。而效率也没见长进多少。。
作者: 54230859    时间: 2012-6-23 18:06
我最喜欢cpu满载了 觉得这才是好好利用了cpu ....
作者: wtq    时间: 2012-6-23 19:43
解压速度也有提升,但是估计是不大,所以也没具体说明。
作者: cool_exorcist    时间: 2012-6-23 20:05
跟应用类型有关,压缩应该是比较容易并行化的应用了,即使是这样也这么久才优化出这点效果出来,别的东西就可想而知
作者: westlee    时间: 2012-6-23 20:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: daijun5588    时间: 2012-6-23 22:25
嗯,我也用了4.20版本,确实不理想。
作者: 咖啡泡沫    时间: 2012-6-24 10:55
正式版 什么时候出啊
作者: lagoogle    时间: 2012-7-4 11:53
qwased 发表于 2012-6-23 13:24
很可惜实际解压速度还是一个搓样,慢的要死

解压缩,取决于硬盘的速度。

压缩,取决于cpu的性能。

作者: qwased    时间: 2012-7-4 11:58
lagoogle 发表于 2012-7-4 11:53
解压缩,取决于硬盘的速度。

压缩,取决于cpu的性能。

扔到RAMDISK里还是那吊样
你自己去试试吧,别想当然
作者: lagoogle    时间: 2012-7-4 12:04
qwased 发表于 2012-7-4 11:58
扔到RAMDISK里还是那吊样
你自己去试试吧,别想当然

ramdisk还是有问题的。


你应该找个80g  500g的sata 硬盘,类似条件下,分别测试下。

500g的硬盘,解压速度肯定快。

作者: ramiel    时间: 2012-7-4 12:07
ramdisk有什么问题?等效在内存里解压,速度起码在8G/S以上,完全够应付现在一般CPU的解压速度了
作者: 自由泳    时间: 2012-7-4 12:56
都用7zip了
作者: qwased    时间: 2012-7-4 12:58
lagoogle 发表于 2012-7-4 12:04
ramdisk还是有问题的。

问题是我这硬盘不是瓶颈,我分别用SSD,日立1TB RAID0,RAMDISK解压同一个文件,速度根本没区别,CPU占用率在10%上下浮动
作者: szlxw    时间: 2012-7-4 13:11
那人在乱说,ramdisk 内存的速度 哪还有问题
作者: gz_easy    时间: 2012-7-4 16:36
WINRAR受制于HDD IO吞吐
作者: mmx266    时间: 2012-7-12 12:07
任何计算当下一步需要等上一步出结果才能接着算的话多线程优化就只是个画饼。

作者: sunrie    时间: 2012-7-12 12:50
很多工作本来就必须串行,想并行化是很困难的
作者: veryslow    时间: 2012-7-12 16:10
楼上两位说的,就是我想说的。
日常很大部分应用是无法并行化实现的。 压缩、图像处理已经是算是相对好的了。
作者: divx001    时间: 2012-7-12 16:16
多线程优化相当麻烦,不仅很难debug而且还受到I/O带宽影响,搞不好比单线程还慢。

就以现在情况看无论是指令级并行还是线程级并行都有明显的缺陷,未来性能提升还是那句话,频率王道没有之一。




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4