由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Hardware版 - i5-760运行大Excel运算很慢, 只用到25% CPU
相关主题
没两个月都得来一次CPU的单核运算速度是不是已经达到大限了?
win 10这个250为什么Xeon E5-2650 只有2.00GHz
amd vs intel今天amazon有i7 4790 249.99
求netbook推荐有没有这样的高低配CPU
日本东京工业大学将用Tesla建全球最强超级计算机求推荐$500左右的运算比较好的笔记本或者台式机
why没人搞硬件无缝扩展 那类的产品CPU的发展最近几年没啥大提高
现在浮点运算最好的CPU是啥? (转载)请问你们买SSD如何把系统转过去?
请帮忙组装一台高性能台式机求助:Interrupts进程占用~30%的 CPU
相关话题的讨论汇总
话题: excel话题: cpu话题: 运算话题: 多核话题: 内存
1 (共1页)
C***x
发帖数: 468
1
我买来一电脑主要是用来做Excel的运算的. Excel文件很大, 里面的公式和矩阵的运算
量非常大, 现在做一次Table运算要一个小时以上.
我的机器是i5-760, x25m 80G, 4G内存. Excel是2007版.
我发现在运算时, CPU虽然四个核都用了(我在Excel打开了多核功能),但是CPU总量只稳
定的在占用25%. 请看截图.
看来Excel虽然在表面用多核, 但是其实是几个核交替用.
请问有什么软/硬件解决方法呢?
比如有什么硬件/CPU可以更快, 或是有什么软件方法可以设置让cpu资源充分利用到>25
%? 如果要换软件, iWorks, Open office可否有更好的表现? (需要office类的。 公司
没有sas, r这样的专业统计软件,而且我们也不是很会用.)
现在算一次要这么长时间, 很难出成果啊.
f*****n
发帖数: 719
2
矩阵运算为什么不用Matlab?编程序把excel文件导入,算完再导出成excel
A*****s
发帖数: 13748
3
Excel...ohmygodareyoukiddingme??!!

25

【在 C***x 的大作中提到】
: 我买来一电脑主要是用来做Excel的运算的. Excel文件很大, 里面的公式和矩阵的运算
: 量非常大, 现在做一次Table运算要一个小时以上.
: 我的机器是i5-760, x25m 80G, 4G内存. Excel是2007版.
: 我发现在运算时, CPU虽然四个核都用了(我在Excel打开了多核功能),但是CPU总量只稳
: 定的在占用25%. 请看截图.
: 看来Excel虽然在表面用多核, 但是其实是几个核交替用.
: 请问有什么软/硬件解决方法呢?
: 比如有什么硬件/CPU可以更快, 或是有什么软件方法可以设置让cpu资源充分利用到>25
: %? 如果要换软件, iWorks, Open office可否有更好的表现? (需要office类的。 公司
: 没有sas, r这样的专业统计软件,而且我们也不是很会用.)

q**j
发帖数: 10612
4
R不要钱。挺好用。或者python.

我买来一电脑主要是用来做Excel的运算的. Excel文件很大, 里面的公式和矩阵的运算
量非常大, 现在做一次Table运算要一个小时以上.
我的机器是i5-760, x25m 80G, 4G内存. Excel是2007版.
我发现在运算时, CPU虽然四个核都用了(我在Excel打开了多核功能),但是CPU总量只稳
定的在占用25%. 请看截图.
看来Excel虽然在表面用多核, 但是其实是几个核交替用.
请问有什么软/硬件解决方法呢?
比如有什么硬件/CPU可以更快, 或是有什么软件方法可以设置让cpu资源充分利用到>25
%? 如果要换软件, iWorks, Open office可否有更好的表现? (需要office类的, 公司
没有sas, r这样的专业统计软件.)
现在算一次要这么长时间, 很难出成果啊.

【在 C***x 的大作中提到】
: 我买来一电脑主要是用来做Excel的运算的. Excel文件很大, 里面的公式和矩阵的运算
: 量非常大, 现在做一次Table运算要一个小时以上.
: 我的机器是i5-760, x25m 80G, 4G内存. Excel是2007版.
: 我发现在运算时, CPU虽然四个核都用了(我在Excel打开了多核功能),但是CPU总量只稳
: 定的在占用25%. 请看截图.
: 看来Excel虽然在表面用多核, 但是其实是几个核交替用.
: 请问有什么软/硬件解决方法呢?
: 比如有什么硬件/CPU可以更快, 或是有什么软件方法可以设置让cpu资源充分利用到>25
: %? 如果要换软件, iWorks, Open office可否有更好的表现? (需要office类的。 公司
: 没有sas, r这样的专业统计软件,而且我们也不是很会用.)

C***x
发帖数: 468
5
矩阵运算只占一部分,还有很多是行列间的vlookup, if等,这些和matlab的互导也不之是否真的会更方便。
这些模型是长时间改进出来的。现在再换matlab等都是不太可行了。而且很多人都会对这个模型进行修改。
Excel大家会用。其他的都不熟。
请问如何针对Excel优化/选择硬件呢?

【在 f*****n 的大作中提到】
: 矩阵运算为什么不用Matlab?编程序把excel文件导入,算完再导出成excel
a***e
发帖数: 27968
6
excel就是个大的VB,好像有办法编译后再跑的,应该快点
你要是能把表分成可并行的小表,那样的话核才能用起来
因为数据关联,excel自动并行不现实的
另外,你可以考虑增加内存,关闭pagefile,或者开虚拟盘
x25再快,比内存还是慢了100倍,excel的i/o估计也不是运算优化的
也没有尽量独占内存的习惯
excel的优化也很有讲究

25
公司

【在 C***x 的大作中提到】
: 我买来一电脑主要是用来做Excel的运算的. Excel文件很大, 里面的公式和矩阵的运算
: 量非常大, 现在做一次Table运算要一个小时以上.
: 我的机器是i5-760, x25m 80G, 4G内存. Excel是2007版.
: 我发现在运算时, CPU虽然四个核都用了(我在Excel打开了多核功能),但是CPU总量只稳
: 定的在占用25%. 请看截图.
: 看来Excel虽然在表面用多核, 但是其实是几个核交替用.
: 请问有什么软/硬件解决方法呢?
: 比如有什么硬件/CPU可以更快, 或是有什么软件方法可以设置让cpu资源充分利用到>25
: %? 如果要换软件, iWorks, Open office可否有更好的表现? (需要office类的。 公司
: 没有sas, r这样的专业统计软件,而且我们也不是很会用.)

u**d
发帖数: 211
7
只能超频看看
提升也有限
如果数据很多,多建几个 index 看看
excel 本来就不适合大规模运算
所谓的 multi-core 优化,都是很有限的
特别是已经很成熟的模块,改多线程全都要重写调试
风险太高

不之是否真的会更方便。
对这个模型进行修改。

【在 C***x 的大作中提到】
: 矩阵运算只占一部分,还有很多是行列间的vlookup, if等,这些和matlab的互导也不之是否真的会更方便。
: 这些模型是长时间改进出来的。现在再换matlab等都是不太可行了。而且很多人都会对这个模型进行修改。
: Excel大家会用。其他的都不熟。
: 请问如何针对Excel优化/选择硬件呢?

A******C
发帖数: 1808
8
这个你只能找microsoft解决了
你这个听起来就是个matlab专门问题
为什么会先想到用excel呢?

25
公司

【在 C***x 的大作中提到】
: 我买来一电脑主要是用来做Excel的运算的. Excel文件很大, 里面的公式和矩阵的运算
: 量非常大, 现在做一次Table运算要一个小时以上.
: 我的机器是i5-760, x25m 80G, 4G内存. Excel是2007版.
: 我发现在运算时, CPU虽然四个核都用了(我在Excel打开了多核功能),但是CPU总量只稳
: 定的在占用25%. 请看截图.
: 看来Excel虽然在表面用多核, 但是其实是几个核交替用.
: 请问有什么软/硬件解决方法呢?
: 比如有什么硬件/CPU可以更快, 或是有什么软件方法可以设置让cpu资源充分利用到>25
: %? 如果要换软件, iWorks, Open office可否有更好的表现? (需要office类的。 公司
: 没有sas, r这样的专业统计软件,而且我们也不是很会用.)

e********g
发帖数: 2524
9
公司里有一些人能把excel用的出神入化超出你想象

【在 A*****s 的大作中提到】
: Excel...ohmygodareyoukiddingme??!!
:
: 25

a***e
发帖数: 27968
10
excel在搞金融的很流行的

【在 A******C 的大作中提到】
: 这个你只能找microsoft解决了
: 你这个听起来就是个matlab专门问题
: 为什么会先想到用excel呢?
:
: 25
: 公司

相关主题
why没人搞硬件无缝扩展 那类的产品CPU的单核运算速度是不是已经达到大限了?
现在浮点运算最好的CPU是啥? (转载)为什么Xeon E5-2650 只有2.00GHz
请帮忙组装一台高性能台式机今天amazon有i7 4790 249.99
C***x
发帖数: 468
11
谢谢上面的建议.
看来只能专门弄一台机器日日夜夜的跑了.
J*******i
发帖数: 2162
12
与其这样分散的跑,还不如把excel绑定到某一个核上专心的跑,
这样还能减少一些core synchronization overhead
s**********s
发帖数: 4255
13

俺的同样处理器,用来跑matlab也是一个核,求解

【在 J*******i 的大作中提到】
: 与其这样分散的跑,还不如把excel绑定到某一个核上专心的跑,
: 这样还能减少一些core synchronization overhead

D**i
发帖数: 190
14
选Manual把Thread数加到8或者16试试

25
公司

【在 C***x 的大作中提到】
: 我买来一电脑主要是用来做Excel的运算的. Excel文件很大, 里面的公式和矩阵的运算
: 量非常大, 现在做一次Table运算要一个小时以上.
: 我的机器是i5-760, x25m 80G, 4G内存. Excel是2007版.
: 我发现在运算时, CPU虽然四个核都用了(我在Excel打开了多核功能),但是CPU总量只稳
: 定的在占用25%. 请看截图.
: 看来Excel虽然在表面用多核, 但是其实是几个核交替用.
: 请问有什么软/硬件解决方法呢?
: 比如有什么硬件/CPU可以更快, 或是有什么软件方法可以设置让cpu资源充分利用到>25
: %? 如果要换软件, iWorks, Open office可否有更好的表现? (需要office类的。 公司
: 没有sas, r这样的专业统计软件,而且我们也不是很会用.)

C***x
发帖数: 468
15
这个建议新. 让我试试.

【在 D**i 的大作中提到】
: 选Manual把Thread数加到8或者16试试
:
: 25
: 公司

a**********y
发帖数: 930
16
这个和CPU速度根本没关系。
瓶颈在于内存,这个运算貌似整个数据库需要全部在内存上进行,否则就非常慢,你的内存太小了
,现在内存非常便宜,加到 maximal, 速度提升非常明显。
i*****T
发帖数: 1855
17
借贴也问个SAS的吧,也是i5 760,cpu好像最多也就50%的占用率。所以请问现在的这
些所谓的多核有啥用啊?如果不能都利用上,8核也都是摆设啊。如果在等计算的时候
仅仅想上个网,也就用个10%的cpu,怎么把90%都用上呢?除了matlab能设置用多个
thread,其余的计算软件,R、sas等等,怎么搞?
C***x
发帖数: 468
18
可是我看到网上说Excel用不到全部4g的.
我实际看内存管理也发现在Excel系统繁忙时只用了2/3.

的内存太小了

【在 a**********y 的大作中提到】
: 这个和CPU速度根本没关系。
: 瓶颈在于内存,这个运算貌似整个数据库需要全部在内存上进行,否则就非常慢,你的内存太小了
: ,现在内存非常便宜,加到 maximal, 速度提升非常明显。

a**********y
发帖数: 930
19
Excel 97 memory use increased from 1GB to 4GB, but the real usage should
be higher, especially there is memory leak.
The best way to improve though, may not be memory or cup, it may be the
better programming in excel, just google for more efficient way of using
excel, you will see lots of articles

【在 C***x 的大作中提到】
: 可是我看到网上说Excel用不到全部4g的.
: 我实际看内存管理也发现在Excel系统繁忙时只用了2/3.
:
: 的内存太小了

p****r
发帖数: 417
20
如果运行某一步本身耗时很长的话,靠多核是解决不了问题的吧。我也建议试试换个算
法啥的
不然我们也不用设计一些针对4核的并行算法了,这是我的理解,但对excel原理不是很
清楚,见笑
a*******i
发帖数: 1105
21
能否利用多核是软件开发商要解决的问题
这个要怪MS
1 (共1页)
相关主题
求助:Interrupts进程占用~30%的 CPU日本东京工业大学将用Tesla建全球最强超级计算机
求推荐本:1600*900最好1920*1080/1200分辨率why没人搞硬件无缝扩展 那类的产品
X200升级SSD的问题现在浮点运算最好的CPU是啥? (转载)
E4300分区求助,谢谢! (转载)请帮忙组装一台高性能台式机
没两个月都得来一次CPU的单核运算速度是不是已经达到大限了?
win 10这个250为什么Xeon E5-2650 只有2.00GHz
amd vs intel今天amazon有i7 4790 249.99
求netbook推荐有没有这样的高低配CPU
相关话题的讨论汇总
话题: excel话题: cpu话题: 运算话题: 多核话题: 内存