for循环提高内存访问效率的做法
摘要:
今天写程序的时候突然想到一点,记录一下: 计算机内存地址是线性排列组织的,而利用for循环对高维数组结构进行遍历处理的时候,要保证最内层for循环遍历的是高维数组的最低维度,这样可以最大化利用CPU的cache,举个例子: 假设有一个二维图像P(x,y),x为行数,0<=x<=M-1,y为列数,0< 阅读全文
posted @ 2018-12-04 18:26 烈日行者 阅读(433) 评论(0) 推荐(0) 编辑