g*****9 发帖数: 349 | 1 谢谢~~
也就是说单核的话还是看主频,如果并行运算多,就买核多或者可以搞双CPU配合的对
吧?为什么不能做的又能双cpu配合,单个主频又高呢?
在Win 7环境也能超外频吗?请问能给个链接吗?很感兴趣啊!我的程序都是单核的,
运算起来很慢。有三年保修,超点应该没问题。 |
|
n******7 发帖数: 12463 | 2 我老是忘记AMD共用核心的事情,只看core数有些虚夸了
你这个64core,只算浮点核心的话,也就32个吧
单核性能估计也不如intel同价位的
性价高是不是因为AMD的四路cpu/主板跟Intel的E5在一个价格范围,可以通过堆CPU来
达到多核心?Folding@home是分布式计算,核心数应该可以弥补单核性能的差距
超频这些事情,只能自己玩玩
单位的IT都是多一事不如少一事,不会给自己找麻烦的 |
|
d***a 发帖数: 13752 | 3 前面的帖子里有测试结果,atom比最好的ARM处理器,还是明显差一些
其实atom还有一个问题,是单核性能比较差
比单核性能好的ARM处理器差很多
32nm |
|
m*****n 发帖数: 3644 | 4 我觉得E5-2670的性能没有指标上看起来那么好。
E5-2670 和 x5690的单核passmark都是1500多的样子,但是E5-2670是猛开turbo的:2.
6ghz开到3.3,而x5690仅仅是3.46开到3.7。这个turbo是单核运行才能达到的。
如果要多开程序虚拟机什么的,几个核都跑起来,那就只能在default的频率下跑了。
E5-2670掉频掉太狠。不过E5-2670毕竟多了2个核,而且架构也先进些,整体性能估计
还是强点,但低频是大短板。 |
|
m*****n 发帖数: 3644 | 5 太威猛了!56个框框!我的Dual 5690只有24个.
为啥单核只有55分?低频2.0G,和3.4G的2700K比,频率是60%,但分数只有三分之一了
?按理说单核也要有155*0.6=100来分吧。我觉得可能哪里设置不对。 |
|
m*****n 发帖数: 3644 | 6 但是就算锁频在2.0, i5-2700k 也turbo到3.8G,不到2.0的两倍。我猜是核太多了,各
核之间需要协调,难免单核效率就低了。我发现我的X5690(6核)和i5-2500k(4核)
比,基本同一时代的cpu,5690频率还高些,但是单核也弱25%左右。
有ES字样的是正显吧?只有能正确识别cpu。非正显的都是显示相近cpu的型号,或者就
没型号,你只能看出多少个核,多少频率这些数据。
你的cinebench分数真高啊!这56个框框太狠了。你这两个cpu买的真值啊。 |
|
m*****n 发帖数: 3644 | 7 问一个。如果不支持新指令集AVX,2011的低频单核和1366的高频单核比较,性能有提
高么? |
|
k*h 发帖数: 3668 | 8 geekbench好像很偏mobile的cpu和平台,感觉和实际使用有差异。
passmark对于桌面级系统的比较更靠谱点。i5-4430单核的确和i7-5650U差不多,但是
i7-6700k就明显高出很多(40%左右)。当然最主要的差别还是在多核上。
cpu性能对于日常应用的确已经过剩了,主流轻薄本应对普通使用肯定是搓搓有余,比
低端一点的台式机强也很正常(我最近也把一个09年配的一个full tower desktop换成
了m93p)。不过客观地说,同档次的desktop cpu还是比mobile cpu单核性能强30%的样
子,多核性能就更不是一个级别的了。
4k |
|
k*h 发帖数: 3668 | 9 geekbench好像很偏mobile的cpu和平台,感觉和实际使用有差异。
passmark对于桌面级系统的比较更靠谱点。i5-4430单核的确和i7-5650U差不多,但是
i7-6700k就明显高出很多(40%左右)。当然最主要的差别还是在多核上。
cpu性能对于日常应用的确已经过剩了,主流轻薄本应对普通使用肯定是搓搓有余,比
低端一点的台式机强也很正常(我最近也把一个09年配的一个full tower desktop换成
了m93p)。不过客观地说,同档次的desktop cpu还是比mobile cpu单核性能强30%的样
子,多核性能就更不是一个级别的了。
4k |
|
d***a 发帖数: 13752 | 10 楼主的问题有道理。我前面说过这个观点,对大多数个人用户来说,笔记本足可以代替
台式机了。不光是家用,办公也是。这也不是我个人的观点,是搞这个专业的人中一种
普遍的观点。
道理也很简单,现在计算机性能过剩。拿用i7的Macbook Air来说,处理器双核四线程
,单核turbo频率3.2GHz,实测的单核CPU性能和中端台式机差不多。加上有快速的PCIe
SSD,一般家用,办公或码工编程也足够了。
当然高端台式机还是有用,要看应用是什么。打游戏,Photoshop处理,或者任何能充
分利用多核与GPU的workload,高端台式机的性能都明显比双核或四核笔记本要高很多
(假设用了SSD或混合盘)。
另一个差别是内存大小,台式机或工作站可以配更大的内存。笔记本上的最大内存一般
是8GB或16GB。 |
|
d***a 发帖数: 13752 | 11 这个倒不应该是问题,可以把单核turbo频率调高一点。
服务器上运行的程序,一般并行度非常高,设计上就会更偏重于多线程运行,不那么看
重单核频率。 |
|
n******7 发帖数: 12463 | 12 我之前用自己code测试的是Opteron 6176单核只有Xeon E5-2650 V2的1/3左右
所以双路24核只有双路16和E5一半的速度
单核即使跟E5420比都不如,惨不忍睹啊
况且很多时候用不了这么多核
当然,逼格是另一个位面的事情了 |
|
d***a 发帖数: 13752 | 13 从计算机设计角度来说,很好解释。科班解释是这样的:
处理器单核运行时间 = 指令数目 x 每条指令时钟数(平均值) x 时钟周期
你说的例子,指令数目和时钟周期相同,但每条指令时钟数不同。或者换个说法,每个
时钟周期完成的指令数目不同。后者取决于处理器的微架构。Intel的微架构性能更好,
平均每个时钟周期完成的指令更多,单核运行时间少,四核能比六核运行更快。
呵呵,我知道版上有些街道大妈最不喜欢科班解释了。:) |
|
m*****n 发帖数: 3644 | 14 8核e5 2670 才70元,可以全核turbo 3.0Ghz,单核turbo到3.3ghz
8核e5 2667 V2也降到900多元了,全核turbo 3.6ghz,单核turbo到4.0ghz |
|
j********5 发帖数: 281 | 15 如果差距不太大,就想单纯的支持下amd了,感觉弄个现卡应该问题不大,亏的不多,
cpu有点吃不准。
如果能找个能和i5 6600k,6700k match一点的也不错,主要打cs go那游戏优化不杂样
,比较吃单核,然后想到amd的单核,有点糟心啊 |
|
t**d 发帖数: 6474 | 16 过去30年几乎每五年电脑单核CPU速度就提高10倍以上,现在单核不行了。 |
|
k**********s 发帖数: 6409 | 17
我觉得指导性和参考性还是远大于误导的成分的,和我自己使用的软件的实际效果是一
致的。比如最近买的i3-4170T和i7-4785T的Alienware Alpha,i7比i3确实功效提高一
倍,和图中数据一致,i3和Thinkpad x220 (二代i5-2450M)确实差不多。
现在挑CPU主要是针对有大量运算的情况,否则任何哪个CPU包括Atom都绰绰有余。而牵
涉大量的运算的软件都会采用多核的。我以前也是看重单核的性能,现在几乎完全看多
核的表现。Skethcup是我用的软件里唯一一个还是只用单核的,而且是个写的极差的软
件,非常的不流畅还动不动就当机,好在现在有Revit了。 |
|
i*******D 发帖数: 993 | 18 为了让基于java的程序块需要怎么配机器?就是有些java写的windows7 64bit下的程序
要天天用,但是操作图形界面的很多元素非常慢,严重影响效率。当然不能断定是因为
它的gui之类的导致的这个样子。在一个i7 3630qm 16gb ddr3内存的机器上都如此。假
设这个程序对多核心要求不高,装机的思路是什么呢?单核心高主频的,如7700k?多
核心也很快的,如1700x,Xeon?还是内存速度很重要?比如推荐7700k再超内存上去?
这个机器主要的用途是满足科学计算的需求和一些cad设计的软件的需求,如ansys之类
的模拟软件之类的,也可以用来玩玩人工神经网之类的。只是为了照顾一下这个java程
序的运行,不希望花很多钱买了多核心的才发现原来单核心性能差会制约这种程序的性
能。
显卡是必不可少的。内存一定会到64gb以上,但是考虑到性价比,暂时不要求ecc了。
因为很多现在的商业模拟的软件都用到gpu来加速,如果只有内存ecc的话似乎也意义不
大,而ecc内存的计算卡暂时来看还有点用不上。 |
|
i*******D 发帖数: 993 | 19 发现我的需求似乎要先满足高的单核性能。而高单核性能仍然是1151接口主板的天下:
https://www.cpubenchmark.net/singleThread.html
希望内存上到3000+吧。7700k争取稳定上4.8gb。最理想的主板是8个内存槽的,可以
方便扩展内存。不过据说最顶级的超频主板什么ocf都是只有两个内存槽的。。。
日后需要多核心和多内存时候再学习托马斯走服务器/工作站路线吧。
内存只要是用来超频并且写着3000的就是可以超到3000的?所以不用管具体的时序了?
感觉那些能超到4000的内存性价比太低,对多数应用的性能提升太有限了。 |
|
c*m 发帖数: 836 | 20 一些建议:
1. DataStore if I understand correctly is a read only object, 完全没必要
synchronized。做成immutable就行了
2. CPU没有那么smart, 会知道JVM快用完memory而只用一个thread。最可能的是设计有
问题。
3. 任何有non-significant load的地方,都不要简单地用synchronized keyword,用
concurrent collection效率更高。
4. thread 数量完全可以超过core的数量,只要你的程序不是完全CPU bound or IO
bound, 哪怕是单核用multi-threading也有好处。
5. 如果需要Map自动清理entry, 可以考虑WeakReference。用一个thread来确保内存不
增长,没有可预期性,在Production环境太危险。
6. 最后,我最不理解的地方就是,什么数据处理,400M要用3小时,甚至24小时? 我
们的计算,用单核CPU,包括大量的Database IO和大量的数学运算,处理20... 阅读全帖 |
|
i*******D 发帖数: 993 | 21 一个商业软件,xmind(免费版)。应该是java写的,还是个优质的国产软件。在用它
的工程中,当使用它的过程中,当一个文件里有大量图表时候,对里面数状节点的剪切
、粘贴操作会变得非常缓慢。目测它是基本上只用单核心的,虽然看起来有时候操作时
候会轮流使用几个核心/线程。目前在一个i7 3630qm 16gb ddr3 1600内存的机器上都
如此。在一个b520 7400 ddr4 2400的机器上成绩有所提高但是也不多。目前想提高效
率,降低这种操作的延迟。感觉它很可能是用了简单的递归的算法,类似目录文件遍历
的那种,或者就是用了某种排序的算法?目前解决思路是采用单核心性能最好的电脑,
同时提升内存性能。有没有什么软件操作系统方面提高它性能的方法?比如给java虚拟
机分配更多的资源?给它线程的优先级调高? |
|
i*******D 发帖数: 993 | 22 一个商业软件,xmind(免费版)。应该是java写的,还是个优质的国产软件。在用它
的工程中,当使用它的过程中,当一个文件里有大量图表时候,对里面数状节点的剪切
、粘贴操作会变得非常缓慢。目测它是基本上只用单核心的,虽然看起来有时候操作时
候会轮流使用几个核心/线程。目前在一个i7 3630qm 16gb ddr3 1600内存的机器上都
如此。在一个b520 7400 ddr4 2400的机器上成绩有所提高但是也不多。目前想提高效
率,降低这种操作的延迟。感觉它很可能是用了简单的递归的算法,类似目录文件遍历
的那种,或者就是用了某种排序的算法?目前解决思路是采用单核心性能最好的电脑,
同时提升内存性能。有没有什么软件操作系统方面提高它性能的方法?比如给java虚拟
机分配更多的资源?给它线程的优先级调高? |
|
l******n 发帖数: 1683 | 23 服务器cpu的单核性能一向比同时代顶级的桌面cpu弱呀. 在单核
上服务器cpu唯一的优势就是可能L2/L3 cache比较大, 但是很多
计算密集型的任务对这个不敏感. |
|