火星上宝马

文章
8
资源
0
加入时间
2年10月17天

[Tips]避免cache中的抖动问题

直接映射高速缓存中的冲突不命中(confict miss):   冲突不命中在程序中很常见,会导致令人疑惑的问题。当访问大小为2的幂的数组时,直接映射高速缓冲中通常会发生冲突不命中。考虑以下计算两个向量点积的函数:float dotdrop(float x[8], float y[8]){ float sum = 0.0; int i; for(i=0; i<8; ++i)