由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - java和c那个更快?
相关主题
想在c++里调用为matlab写的mexFunction可以么Big Data 到底是神马
Java怎么不能用新的版本编译?Guys, let us not give up
如何比较C, C++ 和JAVA???MikTex+TeXnicCenter help
现在美国大学本科计算机系教的第一门编程语言是?模拟煺火是否更适合非线性优化问题?
做题作题一个优化问题求助,谢谢。
answer Re: EE challenge CSAlgebraic Laws for Bag
MySQL 支持的最大数据量多少阿?MSR india
我就想出了一个算法,比二分查找还要好zz (转载)A Graphics Question
相关话题的讨论汇总
话题: nb话题: end话题: 30话题: 1000话题: 800
进入CS版参与讨论
1 (共1页)
s****1
发帖数: 425
1
我有一个200行的matlab code,由于数据量比较大,运行时间也比较长(几天),我
32G 内存已经不够用了,不知道转成C或者java是不是有帮助?谢谢
s****e
发帖数: 3181
2
c

【在 s****1 的大作中提到】
: 我有一个200行的matlab code,由于数据量比较大,运行时间也比较长(几天),我
: 32G 内存已经不够用了,不知道转成C或者java是不是有帮助?谢谢

s****1
发帖数: 425
3
我有一个200行的matlab code,由于数据量比较大,运行时间也比较长(几天),我
32G 内存已经不够用了,不知道转成C或者java是不是有帮助?谢谢
maxepoch=1500;
cmax=1500000;
for nb=1:3
for m=1:30
Qw(:,:,m,nb)=ones(cmax,1)*constant; % 1500000*4*30*3
mu(:,:,m,nb)=
sigma(:,:,m,nb)=
end
end
for g=1:2000

for nb=1:3
x=batchdata(:,:,nb);%20000*800*3
.....
for m=1:30
for i=1:numwits(:,nb)%1000000*3
w(i,m,nb)= normrnd(mu(i,j,m,nb),sigma(i,j,m,nb));% j=one of
[1 2 3 ... 16]
end



h(:,:,m,nb)=; %1000*1000*30*3
hh(:,:,m,nb)=;%1000*800*30*3
hhh(:,:,m,nb)=;%800*500*30*3
hhhh(:,:,m,nb)=;%500*100*30*3

yx(:,:,m,nb)=;%100*500*30*3
yxx(:,:,m,nb)=;%500*800*30*3
yxxx(:,:,m,nb%800*1000*30*3
yxxxx(:,:,m,nb)=;%1000*1000*30*3

clear wx wxx wxxx wxxxx h hh hhh hhhh yx yxx yxxx yxxxx

if err(m,nb)>errbest(m,nb)
num=intersect(numbest{:,m,nb}(:),exist(:)); %几十万

for ii=1:length(num)
for i=1:k

c=bb{num(ii),:,m,nb}(i); %数组

if ...
...
elseif ...
...
else
...
end
...
end
end


else
...
for i=1:1000000

...

end


end

end



if error(nb)>serrbest(nb)
for ii=1:cmax
if ...
elseif ...
else
...
end

end
else
...

end
...
end

end
end
s****e
发帖数: 3181
4
c

【在 s****1 的大作中提到】
: 我有一个200行的matlab code,由于数据量比较大,运行时间也比较长(几天),我
: 32G 内存已经不够用了,不知道转成C或者java是不是有帮助?谢谢
: maxepoch=1500;
: cmax=1500000;
: for nb=1:3
: for m=1:30
: Qw(:,:,m,nb)=ones(cmax,1)*constant; % 1500000*4*30*3
: mu(:,:,m,nb)=
: sigma(:,:,m,nb)=
: end

l******i
发帖数: 8
5
感觉做matlab集群计算比较合适 你是内存不够的问题,不是计算时间长短的问题吧?
i*******r
发帖数: 1064
6
你的问题是代码效率太低。
先看看如何优化matlab代码再说。
f*****w
发帖数: 2602
7
一般得计算 java 和 c 差别不那么大,除了如果你有频繁得文件操作可能c得优势会明显
主要还是自己要优化算法
l*********o
发帖数: 3091
8
做好优化编译,c快。
不会做优化编译,java快。因为替你做了。
z*****n
发帖数: 7639
9
你是说java编程快。人问的是哪个运行快。

【在 l*********o 的大作中提到】
: 做好优化编译,c快。
: 不会做优化编译,java快。因为替你做了。

d******e
发帖数: 7844
10
你确定你读懂他说什么了?

【在 z*****n 的大作中提到】
: 你是说java编程快。人问的是哪个运行快。
z*****n
发帖数: 7639
11
好吧,java就不需要优化编译。是这意思?

【在 d******e 的大作中提到】
: 你确定你读懂他说什么了?
d******e
发帖数: 7844
12
Java的类库更丰富,而且少了很多C里容易引发错误的特性,比如指针。
自然好调试,也不需要太多时间和经验来优化。

【在 z*****n 的大作中提到】
: 好吧,java就不需要优化编译。是这意思?
l*********y
发帖数: 1431
13
先优化你的代码吧,考虑一下并行计算
1 (共1页)
进入CS版参与讨论
相关主题
A Graphics Question做题作题
请教一个优化问题answer Re: EE challenge CS
一个优化问题, 有两个指标 A 和B, 目标是Min (A) and Max(B)MySQL 支持的最大数据量多少阿?
请教一个优化问题。我就想出了一个算法,比二分查找还要好zz (转载)
想在c++里调用为matlab写的mexFunction可以么Big Data 到底是神马
Java怎么不能用新的版本编译?Guys, let us not give up
如何比较C, C++ 和JAVA???MikTex+TeXnicCenter help
现在美国大学本科计算机系教的第一门编程语言是?模拟煺火是否更适合非线性优化问题?
相关话题的讨论汇总
话题: nb话题: end话题: 30话题: 1000话题: 800