Redian新闻
>
一个关于加快循环计算的问题
avatar
一个关于加快循环计算的问题# Computation - 科学计算
p*f
1
Santa Clara 华人家庭诚请保姆照顾一岁大双胞胎.
需有经验及爱心。住家或通勤均可。待遇优厚。
有意者请电:703-531-7060 或 703-678-1028。
avatar
j*y
2
我看了两遍也没明白要说什么?
avatar
B*B
3
我用matlab写了一个script,类似穷举搜索最大值的问题,搜索一个矩阵里面所有2个
元素的可能。
有两层循环的嵌套,每层都是一百万,1e10+6。
matlab跑了2天没有出结果,有人说可能要跑10天。
我的机器cpu是老的amd64X2,跑ubuntu 10.10, matlab r2009b.
以前没跑过这么大的循环,也不知道原来这么慢。
是不是这是正常现象?如果我把程序用c++写,编译运行,会快多少?
如果买个新的desktop,用intel Xeon 4,6核那种,又能快多少?
如果是从写程序的角度来说,是不是有别的方法加速?比如并行?我不是这专业的,不
懂。希望高人能给点意见。
avatar
C*O
5
改算法吧

【在 B*B 的大作中提到】
: 我用matlab写了一个script,类似穷举搜索最大值的问题,搜索一个矩阵里面所有2个
: 元素的可能。
: 有两层循环的嵌套,每层都是一百万,1e10+6。
: matlab跑了2天没有出结果,有人说可能要跑10天。
: 我的机器cpu是老的amd64X2,跑ubuntu 10.10, matlab r2009b.
: 以前没跑过这么大的循环,也不知道原来这么慢。
: 是不是这是正常现象?如果我把程序用c++写,编译运行,会快多少?
: 如果买个新的desktop,用intel Xeon 4,6核那种,又能快多少?
: 如果是从写程序的角度来说,是不是有别的方法加速?比如并行?我不是这专业的,不
: 懂。希望高人能给点意见。

avatar
g*g
6
hmm....
If you can't convince them, confuse them.
Sounds about right.

【在 r******e 的大作中提到】
: cft,我郁闷了几天了
: 今天早上看新闻才发现,全世界人民都没有看懂
: http://news.google.com/news?hl=en&ned=&ie=UTF-8&ncl=1242432137
: 也许ms学google搞炒作,可惜了gates

avatar
m*1
7
1. Matlab 大循环效率很低, 这是由Matlab的运行方式决定的。尽量直接向量化, 避
免大循环。
2. 用C/写, 应该可以提高效率。
3. 不管用matlab还是C/C++, 先看算法能否向量化。可向量化的算法, 加上高性能的
BLAS库,能大幅度提高计算效率。
你的问题描述太简略。介绍一下详细情况,才能确定好的方案。你的问题的规模好象还
不需要并行计算。
avatar
B*B
9
其实我的是1000000X2的矩阵,然后从这个1000000行的矩阵里面任意取2行的组合,我是用了循环穷举的方法来求这个C(2,1000000)的组合的。
查了一下发现这个组合问题是一个比较经典的问题。
avatar
l*n
11
有木有改进的算法呢??!!!有木有?!!!
avatar
r*n
13
这个就是目的
你都看了2遍了,如果不在这里发帖可能还要继续看,虽然每一遍你都知道这是给MS做
的广告,而且你都使劲的回忆MS的产品试图和这个广告关联起来

【在 j*********y 的大作中提到】
: 我看了两遍也没明白要说什么?
avatar
r*e
14
我觉得很多人会以为gates退休了去给卖鞋的做广告

【在 r*********n 的大作中提到】
: 这个就是目的
: 你都看了2遍了,如果不在这里发帖可能还要继续看,虽然每一遍你都知道这是给MS做
: 的广告,而且你都使劲的回忆MS的产品试图和这个广告关联起来

avatar
r*n
15
最有创意的广告就是没有创意的广告
avatar
j*y
16
msft这一系列vista广告的目的,是为了和apple的"I'm a mac"系列叫板,挽回一些声
望。但是搞这么个confusing的广告,说不定又会被apple抓住死缠烂打冷嘲热讽,岂不
是适得其反?

【在 r*********n 的大作中提到】
: 这个就是目的
: 你都看了2遍了,如果不在这里发帖可能还要继续看,虽然每一遍你都知道这是给MS做
: 的广告,而且你都使劲的回忆MS的产品试图和这个广告关联起来

avatar
w*g
17
这是Bill Gates, 和喜剧演员Jerry Seinfeld 试皮鞋的微软广告,
可能是说,微软知道用户是不习惯vista,所以建议用户多用vista就会习惯了。这个广告
比喻,多用vista就好比是多穿穿新皮鞋才会合脚的同样道理, 建议用户多多试用试用
vista也就会习惯vista吧.
不过,我就觉得XP就是比vista好用.我用XP.

【在 j*********y 的大作中提到】
: 我看了两遍也没明白要说什么?
avatar
s*n
18
开始还以为gates和seinfeld在给卖鞋的做广告呢

【在 j*********y 的大作中提到】
: 我看了两遍也没明白要说什么?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。