以下是计算两个向量点积的程序段:float Dotproduct(float x[8],float y[8]){ float Sum=0.0; int i; for(i=0;i<8;i++) Sum+=x[i]*y[i];

admin2018-07-17  32

问题 以下是计算两个向量点积的程序段:float Dotproduct(float x[8],float y[8]){
    float Sum=0.0;
    int i;
    for(i=0;i<8;i++)
    Sum+=x*y
    return sum;
}
请回答下列问题:
请分析访问数组x和y时的时间局部性和空间局部性?

选项

答案数组x和y都按顺序访问,空间局部性都较好,但每个数组元素都只被访问一次,故没有时间局部性。

解析
转载请注明原文地址:https://kaotiyun.com/show/sfRi777K
0

最新回复(0)