csapp——perflab解题报告
csapp——perflab解题报告
需求分析:
需要优化的函数有两个 rotate 和 smooth,CPE 值越低越好,mean综合评分越高越好
基本的程序优化方法:
避免循环内部的乘(除)法以及冗余计算
避免循环内部有过多依赖和跳转,使cpu能流水起来
空间换时间最经典的就是查表法了,某些计算相当耗时,但其自变量的值域是比较有限的,这样的情况可以预先计算好每个自变量对应的函数值,存在一个表格中,每次根据自变量的 值去索引对应的函数值即可(强烈推荐)
预分配内存
实验题目中文翻译版本
本次实验中,
原创
2021-12-26 12:33:56 ·
4274 阅读 ·
0 评论