- 15
- 0
- 约3.88千字
- 约 13页
- 2016-08-17 发布于海南
- 举报
循环展开
第六章 软件优化的技术和工具之二 (源代码级的软件优化) 从数据结构上优化 从循环结构上优化 从选择结构上优化 从函数调用上优化 过程间优化 用测试时间程序(如:etime) 检验优化后程序运行时间 循环展开 //Original sum=0; for (i=0; i16; i++ ) sum += array[i]; //用timec测试该程序为6445944,2ms //Unrolled 4 times sum=0; for (i=0; i16; I+=4 ) { sum += array[i]; sum += array[i+1]; sum += array[i+2]; sum += array[i+3]; } //用timec测试该程序为6224436,3ms 完全循环展开 // a completely unrolled loop t1=t2=t3=t4=0; sum=0; for (i=0; i16; i+=4) { t1+= array[i]; t2+= array[i+1]; t3+= array[i+2]; t4+= array[i+3]; } sum+=t1+t2+t3+t4; //该程序段减少数据的依赖性 //用timec测试该程序为615
您可能关注的文档
最近下载
- 髓内钉与MIPPO技术治疗胫骨远端骨折的疗效对比与思考.docx VIP
- 2025年湖北省襄阳市初二地理生物会考考试真题及答案.docx VIP
- 教师资格考试初中数学学科知识与教学能力2024年下半年试卷及解答.docx VIP
- 2026年内蒙古自治区乌海市地理生物会考真题试卷(+答案).docx VIP
- 2026年湖北省襄阳市初二地理生物会考真题试卷(+答案).docx VIP
- 2026年内蒙古自治区包头市初二地理生物会考考试真题及答案.docx VIP
- 苏教版--二年级语文下册课内阅读练习.doc VIP
- 重庆市渝中区2023-2024学年五年级下期期末考试数学试卷附详细答案.pdf VIP
- 2026年湖北省襄阳市地理生物会考考试真题及答案.docx VIP
- 环评报告脱密-煤机组扩建工程配套 750 千伏升压升压站.pdf VIP
原创力文档

文档评论(0)