由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Hardware版 - 哪款cpu计算能力强?
相关主题
MATLAB用不满CPUi7-820很让人失望。
CPU控就再等等吧,移动版的CPU马上就要升级了MATLAB,Core i5-660好还是Core i5-750好?
怎么i7 superpi还是要11-13秒?[合集] Quad Q6600 vs c2d e6850,应该选哪一个?
大家都用什么软件来测试系统性能?E6850能超到多少?
i7 6700k基本可以吊打e5 2670大家帮忙看看这个server的cpu
推土机 maybe good as server chip.现有Phenom II X4即将全面退市让路
show off show off好像cpu频率才是最关键的
Multi Threaded LINPACK scoreMC上 AMD 和intel bundle 价格差这么多
相关话题的讨论汇总
话题: matlab话题: 计算话题: e6850话题: cpu话题: intel
进入Hardware版参与讨论
1 (共1页)
d*****t
发帖数: 7903
1
主要是matlab 计算,64-bit系统,最近发现现有的DELL 720 E6850 cpu速度太慢了,
最新的i7matlab 运算速度是不是远好于E6850?有必要买入吗?有人实际比较过吗?
http://www.cpubenchmark.net/common_cpus.html
看了这个比较有点动心,不过我不知这个benchmark是如何得出的。
很久没有跟踪cpu技术了,也没太多精力做research 了。不吝指教
T****n
发帖数: 6187
2
http://www.cpubenchmark.net/
and read their notes
d*****t
发帖数: 7903
3
我看的就是这个啊,网址我都列了。
我想知道具体到matlab, 好像是单线程的纯计算程序吧,这个benchmark可靠吗?会不
会四核的cpu名义上要快很多,但是单线程比较相差不多,就没有意义了?我有必要花
3000刀买i7作计算?

【在 T****n 的大作中提到】
: http://www.cpubenchmark.net/
: and read their notes

g****y
发帖数: 436
4
可以同时运行多个matlab程序,相当于多线程了,呵呵。

【在 d*****t 的大作中提到】
: 我看的就是这个啊,网址我都列了。
: 我想知道具体到matlab, 好像是单线程的纯计算程序吧,这个benchmark可靠吗?会不
: 会四核的cpu名义上要快很多,但是单线程比较相差不多,就没有意义了?我有必要花
: 3000刀买i7作计算?

t**t
发帖数: 27760
5
比较一下 SuperPi 1M
i7 920 2.66GHz 14.7S
E6850 3.00GHz 17.1S

【在 d*****t 的大作中提到】
: 主要是matlab 计算,64-bit系统,最近发现现有的DELL 720 E6850 cpu速度太慢了,
: 最新的i7matlab 运算速度是不是远好于E6850?有必要买入吗?有人实际比较过吗?
: http://www.cpubenchmark.net/common_cpus.html
: 看了这个比较有点动心,不过我不知这个benchmark是如何得出的。
: 很久没有跟踪cpu技术了,也没太多精力做research 了。不吝指教

d*****t
发帖数: 7903
6
谢谢啊,看来我猜得不错,如果是单线程纯计算,两者相差并不大。
楼上ggplay的主意挺不错,开两个matlab进程作并行,应该可以提速。
我记得matlab里有个parallel computing toolbox, 有谁用过吗?可以充分利用多核的
优势吗?

【在 t**t 的大作中提到】
: 比较一下 SuperPi 1M
: i7 920 2.66GHz 14.7S
: E6850 3.00GHz 17.1S

d*****0
发帖数: 68029
7
只能用单线程没必要上i7,性能提高有限。如果能超频就超频,不过dell好像超不了。

【在 d*****t 的大作中提到】
: 谢谢啊,看来我猜得不错,如果是单线程纯计算,两者相差并不大。
: 楼上ggplay的主意挺不错,开两个matlab进程作并行,应该可以提速。
: 我记得matlab里有个parallel computing toolbox, 有谁用过吗?可以充分利用多核的
: 优势吗?

d*****t
发帖数: 7903
8
我正是看到了前面的那个cpu比较的链接,感到十分震惊,i7居然比E6850高出那么多分
,看来这个benchmark是考虑多核计算了。其实对大多数研究人员,单线程计算是主要
任务,现在cpu的benchmark太有误导了。
我至今都没敢超过频,现在手里都是dell,看来也没法超了。

【在 d*****0 的大作中提到】
: 只能用单线程没必要上i7,性能提高有限。如果能超频就超频,不过dell好像超不了。
t**t
发帖数: 27760
9
大多数人而言,单线程是主要的。
但对于大多数搞计算的而已,还是多线程的。
要是某个计算很吃CPU,却只能单线程,我想这个计算软件很快就会被别的软件淘汰的。

【在 d*****t 的大作中提到】
: 我正是看到了前面的那个cpu比较的链接,感到十分震惊,i7居然比E6850高出那么多分
: ,看来这个benchmark是考虑多核计算了。其实对大多数研究人员,单线程计算是主要
: 任务,现在cpu的benchmark太有误导了。
: 我至今都没敢超过频,现在手里都是dell,看来也没法超了。

t**t
发帖数: 27760
10
mathlab根本不算大型的计算软件。

【在 d*****t 的大作中提到】
: 我正是看到了前面的那个cpu比较的链接,感到十分震惊,i7居然比E6850高出那么多分
: ,看来这个benchmark是考虑多核计算了。其实对大多数研究人员,单线程计算是主要
: 任务,现在cpu的benchmark太有误导了。
: 我至今都没敢超过频,现在手里都是dell,看来也没法超了。

相关主题
推土机 maybe good as server chip.i7-820很让人失望。
show off show offMATLAB,Core i5-660好还是Core i5-750好?
Multi Threaded LINPACK score[合集] Quad Q6600 vs c2d e6850,应该选哪一个?
进入Hardware版参与讨论
g****y
发帖数: 436
11
貌似一些matlab的函数会自己调用多核,比如corrcoef,我曾经算过一个很大的矩阵,
这个函数貌似自动调动了全部4核

【在 d*****t 的大作中提到】
: 谢谢啊,看来我猜得不错,如果是单线程纯计算,两者相差并不大。
: 楼上ggplay的主意挺不错,开两个matlab进程作并行,应该可以提速。
: 我记得matlab里有个parallel computing toolbox, 有谁用过吗?可以充分利用多核的
: 优势吗?

a**********e
发帖数: 505
12
啥算大型啊?

【在 t**t 的大作中提到】
: mathlab根本不算大型的计算软件。
t**t
发帖数: 27760
13
你试试算100个金属原子的能带结构就知道了。

【在 a**********e 的大作中提到】
: 啥算大型啊?
a**********e
发帖数: 505
14
ft,我是问这类软件的名称
自己没用过,也用不着,好奇一下而已

【在 t**t 的大作中提到】
: 你试试算100个金属原子的能带结构就知道了。
t**t
发帖数: 27760
15
CASTEP
VASP
量子力学计算,流体力学计算等。

【在 a**********e 的大作中提到】
: ft,我是问这类软件的名称
: 自己没用过,也用不着,好奇一下而已

p****t
发帖数: 11416
16
i7比起之前的Intel CPU主要改进是增加了integrated memory controller和
核心之间互连的CSI吧(呵呵,忍不住又想鄙视一下Intel)
假如matlab程序主要是裸算,没有很大数据吞吐,估计上i7的性能提高有限,
假如是单线程,或者是分立的多任务,性能提高也有限

【在 g****y 的大作中提到】
: 貌似一些matlab的函数会自己调用多核,比如corrcoef,我曾经算过一个很大的矩阵,
: 这个函数貌似自动调动了全部4核

d*****t
发帖数: 7903
17
这个倒是新鲜,赶明我试试

【在 g****y 的大作中提到】
: 貌似一些matlab的函数会自己调用多核,比如corrcoef,我曾经算过一个很大的矩阵,
: 这个函数貌似自动调动了全部4核

r*********n
发帖数: 4553
18
新版本matlab已经支持多核了吧,设置选项里面有
d*****t
发帖数: 7903
19
这些个软件算专业了,同意matlab谈不上是计算软件,主要是通用编程,至少在我们领
域是广泛应用的,比如快速山寨个算法之类,很方便。但对普通研究人员,有时计算量
还是很大的,做计算机旁傻坐着等结果真痛苦。

【在 t**t 的大作中提到】
: CASTEP
: VASP
: 量子力学计算,流体力学计算等。

t**t
发帖数: 27760
20
不会搞计算的,是傻做那么等结果吧。
那你还是搞个4核的,然后计算的时候,该上网的上网,该灌水的灌水。多好。

【在 d*****t 的大作中提到】
: 这些个软件算专业了,同意matlab谈不上是计算软件,主要是通用编程,至少在我们领
: 域是广泛应用的,比如快速山寨个算法之类,很方便。但对普通研究人员,有时计算量
: 还是很大的,做计算机旁傻坐着等结果真痛苦。

相关主题
E6850能超到多少?好像cpu频率才是最关键的
大家帮忙看看这个server的cpuMC上 AMD 和intel bundle 价格差这么多
现有Phenom II X4即将全面退市让路推荐 Biostar Tforce965PT
进入Hardware版参与讨论
d*****t
发帖数: 7903
21
简单google Matlab2009a一下,没有找到选项?
你是说parallel computing toolbox?
另外我确认了一下,
“...and several functions (min, max, sum and prod, as well as several of
the FFT functions) are now multi-threaded. "
好像支持得还不太好。

【在 r*********n 的大作中提到】
: 新版本matlab已经支持多核了吧,设置选项里面有
d*****t
发帖数: 7903
22
hehe, 这正是我现在干的阿

【在 t**t 的大作中提到】
: 不会搞计算的,是傻做那么等结果吧。
: 那你还是搞个4核的,然后计算的时候,该上网的上网,该灌水的灌水。多好。

d****n
发帖数: 12461
23
用superpi来比较性能是不对的。superpi测的是整数性能和内存带宽。

【在 t**t 的大作中提到】
: 比较一下 SuperPi 1M
: i7 920 2.66GHz 14.7S
: E6850 3.00GHz 17.1S

d****n
发帖数: 12461
24
多核看来只对设计好的函数有用,例如LU。奇怪的是开了多核以后fft和sparse速度反
而变慢了。
最终还是拼的主频,alu和fpu的性能。

【在 d*****t 的大作中提到】
: 谢谢啊,看来我猜得不错,如果是单线程纯计算,两者相差并不大。
: 楼上ggplay的主意挺不错,开两个matlab进程作并行,应该可以提速。
: 我记得matlab里有个parallel computing toolbox, 有谁用过吗?可以充分利用多核的
: 优势吗?

l*****n
发帖数: 1844
25
i7 920配好绝对1000刀以内

【在 d*****t 的大作中提到】
: 我看的就是这个啊,网址我都列了。
: 我想知道具体到matlab, 好像是单线程的纯计算程序吧,这个benchmark可靠吗?会不
: 会四核的cpu名义上要快很多,但是单线程比较相差不多,就没有意义了?我有必要花
: 3000刀买i7作计算?

A*******y
发帖数: 11148
26
除非配个烂显卡

【在 l*****n 的大作中提到】
: i7 920配好绝对1000刀以内
d*****t
发帖数: 7903
27
是不是fft本身已经做了多核优化了,强制开多核有冲突?
谁有i7 和E6850 的matlab bench比较?如果i7 benchmark 提高很显著,我觉得可以买
i7了。

【在 d****n 的大作中提到】
: 多核看来只对设计好的函数有用,例如LU。奇怪的是开了多核以后fft和sparse速度反
: 而变慢了。
: 最终还是拼的主频,alu和fpu的性能。

d****n
发帖数: 12461
28
multi-threaded
0.0481 0.1239 0.1170 0.6314 0.2106 0.6755
single-threaded
0.0972 0.1231 0.1163 0.2120 0.2188 0.6868
Specs:
Vista 64
intel Core i7 920 OCed to 3.2Ghz
6 gbs RAM DDR3 1600 mhz (tri channel)
nvidia 9800GT 1024mb

【在 d*****t 的大作中提到】
: 是不是fft本身已经做了多核优化了,强制开多核有冲突?
: 谁有i7 和E6850 的matlab bench比较?如果i7 benchmark 提高很显著,我觉得可以买
: i7了。

d*****t
发帖数: 7903
29
多谢!
E6850 3GHz, 4G memory, 8800GT
multi-thread:
0.0979 0.1690 0.0900 0.2583 0.5247 0.7110
single-thread:
0.0993 0.1699 0.0922 0.2496 0.5211 0.7051
Vista 32-bit
l****h
发帖数: 272
30
matlab的多线程只对某些特定的矩阵计算有用,例如乘除,求逆等。如果你的程序没有
很多矩阵运算,用多线程有可能反而变慢。我试过我自己的程序就是变慢了,在用了两
个线程后。

【在 d****n 的大作中提到】
: multi-threaded
: 0.0481 0.1239 0.1170 0.6314 0.2106 0.6755
: single-threaded
: 0.0972 0.1231 0.1163 0.2120 0.2188 0.6868
: Specs:
: Vista 64
: intel Core i7 920 OCed to 3.2Ghz
: 6 gbs RAM DDR3 1600 mhz (tri channel)
: nvidia 9800GT 1024mb

相关主题
[合集] 我的x60s的温度CPU控就再等等吧,移动版的CPU马上就要升级了
今天把Q6600系统搭起来了怎么i7 superpi还是要11-13秒?
MATLAB用不满CPU大家都用什么软件来测试系统性能?
进入Hardware版参与讨论
l*****n
发帖数: 1844
31
matlab做计算要非常好的显卡干吗?

【在 A*******y 的大作中提到】
: 除非配个烂显卡
d****n
发帖数: 12461
32
我怎么觉得提升不明显呢。还是从程序优化的角度来考虑比较好。

【在 d*****t 的大作中提到】
: 多谢!
: E6850 3GHz, 4G memory, 8800GT
: multi-thread:
: 0.0979 0.1690 0.0900 0.2583 0.5247 0.7110
: single-thread:
: 0.0993 0.1699 0.0922 0.2496 0.5211 0.7051
: Vista 32-bit

d*****t
发帖数: 7903
33
LU提升还是很惊人的啊
是的,编程还是优化为主,我比较懒,很少分析code
另外我在学习parallel computing toolbox, 看着挺吸引人的,看看能不能加速。

【在 d****n 的大作中提到】
: 我怎么觉得提升不明显呢。还是从程序优化的角度来考虑比较好。
p***o
发帖数: 1252
34
http://developer.nvidia.com/object/matlab_cuda.html

【在 l*****n 的大作中提到】
: matlab做计算要非常好的显卡干吗?
H**********k
发帖数: 224
35
你的程序在做哪些运算?
纯矩阵运算,matlab就是个wrapper for intel mkl,intel mkl是自动多线程的,所以
会用
所有的core, core多多益善。
如果调用一些toolbox,比如image processing,那么matlab原装的一些函数确实不快
,比如
conv2。不妨先用matlab做proof of concept然后,用Intel ipp和opencv提供的自动多线
程的c/cpp函数写最终运行的版本。conv2,ipp的版本比matlab快6-30倍不等。参
http://cs.nyu.edu/~fergus/resources.htm 第一项。
如果是有很多循环,而且这些循环的每一步可以并行,就试验一下matlab paralel
computing
toolbox好了,把for改成parfor,quad core有时候能快2-3倍。
后两种情况下quad core也总是比dual core好。

【在 d*****t 的大作中提到】
: 主要是matlab 计算,64-bit系统,最近发现现有的DELL 720 E6850 cpu速度太慢了,
: 最新的i7matlab 运算速度是不是远好于E6850?有必要买入吗?有人实际比较过吗?
: http://www.cpubenchmark.net/common_cpus.html
: 看了这个比较有点动心,不过我不知这个benchmark是如何得出的。
: 很久没有跟踪cpu技术了,也没太多精力做research 了。不吝指教

H**********k
发帖数: 224
36
还有个http://www.accelereyes.com/

这个只是fft快了吧

【在 p***o 的大作中提到】
: http://developer.nvidia.com/object/matlab_cuda.html
l******a
发帖数: 3803
37

前几天看了Matlab的parallel computing webinar.
当场演示的4核比单核快50%好像。不过他们还支持
多计算机并行运算,over network。
很像云计算嘛、

【在 d*****t 的大作中提到】
: 是不是fft本身已经做了多核优化了,强制开多核有冲突?
: 谁有i7 和E6850 的matlab bench比较?如果i7 benchmark 提高很显著,我觉得可以买
: i7了。

g****y
发帖数: 436
38
优化的结果往往是空间复杂度上升。。。当然,12g内存以上的可以忽略。。。
我曾经有一个小程序,第一个版本max ram只要1.5g左右,但是要算1个多小时。后来改
了一下,max ram要到5g左右,但是只需要5分钟左右的计算时间。

【在 d*****t 的大作中提到】
: LU提升还是很惊人的啊
: 是的,编程还是优化为主,我比较懒,很少分析code
: 另外我在学习parallel computing toolbox, 看着挺吸引人的,看看能不能加速。

d*****t
发帖数: 7903
39
赞技术贴!
我先存起来慢慢学习。关于matlab本身是个wrapper for intel mkl, 你是从哪里看到
的?还是说现在所有计算软件都自动是mkl的了?为了这个,我还专门google学习了一
遍。

多线

【在 H**********k 的大作中提到】
: 你的程序在做哪些运算?
: 纯矩阵运算,matlab就是个wrapper for intel mkl,intel mkl是自动多线程的,所以
: 会用
: 所有的core, core多多益善。
: 如果调用一些toolbox,比如image processing,那么matlab原装的一些函数确实不快
: ,比如
: conv2。不妨先用matlab做proof of concept然后,用Intel ipp和opencv提供的自动多线
: 程的c/cpp函数写最终运行的版本。conv2,ipp的版本比matlab快6-30倍不等。参
: 看http://cs.nyu.edu/~fergus/resources.htm 第一项。
: 如果是有很多循环,而且这些循环的每一步可以并行,就试验一下matlab paralel

r******h
发帖数: 656
40
还有很多用gcc的阿。

【在 d*****t 的大作中提到】
: 赞技术贴!
: 我先存起来慢慢学习。关于matlab本身是个wrapper for intel mkl, 你是从哪里看到
: 的?还是说现在所有计算软件都自动是mkl的了?为了这个,我还专门google学习了一
: 遍。
:
: 多线

相关主题
大家都用什么软件来测试系统性能?show off show off
i7 6700k基本可以吊打e5 2670Multi Threaded LINPACK score
推土机 maybe good as server chip.i7-820很让人失望。
进入Hardware版参与讨论
d*****t
发帖数: 7903
41
用空间换时间的概念是好,以后我也要多想想优化问题了。
麻烦的是我的程序图像为主,数据吞吐量还挺大,我发现一半所谓计算时间都浪费在分
割数据集和硬盘读入读出上了,这个貌似没有好办法。

【在 g****y 的大作中提到】
: 优化的结果往往是空间复杂度上升。。。当然,12g内存以上的可以忽略。。。
: 我曾经有一个小程序,第一个版本max ram只要1.5g左右,但是要算1个多小时。后来改
: 了一下,max ram要到5g左右,但是只需要5分钟左右的计算时间。

H**********k
发帖数: 224
42

matlab最早是个wrapper for BLAS (or LINPACK),用的不是intel mkl,后来(大概
r14,具
体版本号无所谓)intel mkl性能不错,就用mkl了。
不都是。有些人喜欢gotoBlas或者其他的BLAS implementation. 有人用amd cpu跑
intel mkl
没有优势,就跑AMD的BLAS.
BLAS, LINPACK这些可以wiki到。

【在 d*****t 的大作中提到】
: 赞技术贴!
: 我先存起来慢慢学习。关于matlab本身是个wrapper for intel mkl, 你是从哪里看到
: 的?还是说现在所有计算软件都自动是mkl的了?为了这个,我还专门google学习了一
: 遍。
:
: 多线

s*****g
发帖数: 5159
43
你要做的是尽量把你的程序向量化.
主频差不多的通用CPU,单核的性能不会有本质改善。

【在 d*****t 的大作中提到】
: 主要是matlab 计算,64-bit系统,最近发现现有的DELL 720 E6850 cpu速度太慢了,
: 最新的i7matlab 运算速度是不是远好于E6850?有必要买入吗?有人实际比较过吗?
: http://www.cpubenchmark.net/common_cpus.html
: 看了这个比较有点动心,不过我不知这个benchmark是如何得出的。
: 很久没有跟踪cpu技术了,也没太多精力做research 了。不吝指教

1 (共1页)
进入Hardware版参与讨论
相关主题
MC上 AMD 和intel bundle 价格差这么多i7 6700k基本可以吊打e5 2670
推荐 Biostar Tforce965PT推土机 maybe good as server chip.
[合集] 我的x60s的温度show off show off
今天把Q6600系统搭起来了Multi Threaded LINPACK score
MATLAB用不满CPUi7-820很让人失望。
CPU控就再等等吧,移动版的CPU马上就要升级了MATLAB,Core i5-660好还是Core i5-750好?
怎么i7 superpi还是要11-13秒?[合集] Quad Q6600 vs c2d e6850,应该选哪一个?
大家都用什么软件来测试系统性能?E6850能超到多少?
相关话题的讨论汇总
话题: matlab话题: 计算话题: e6850话题: cpu话题: intel