日度归档:2010年3月5日

今天工作想到的一些东西

记录一下。

数据图表的测定,可以有的选择

1.不同spe个数,测得同一数据量的运算时间。

2.相同spe个数,不同数据量的运算时间。

3.是否将原序列作为数据包发送的运算时间。用不同数据量。

4.不同spe调度方式,测得的运算时间

你觉得,
1.矩阵用二维数组存储,进行计算和访问。
2.矩阵用一维数组存储,进行计算和访问,在访问的时候变换角标,比如a(i,j)=a + i*width + j , 类似于a[i,j]。
这两个方法哪个快,还是一样快。

 

那:
for(i=0;i<N;i++)
a[i]=b[i];

for(i=0;i<N;i+=4){
a[i]=b[i];
a[i+1]=b[i+1];
a[i+2]=b[i+2];
a[i+3]=b[i+3];
}
你觉得哪个快?