Loading

随笔分类 -  C++

摘要:译者注:原文<Loop Optimizations: taking matters into your hands> 你可以先阅读 上一篇文章 来了解编译器如何对循环进行优化,然后再继续阅读这篇文章。 在你了解了编译器如何优化你的代码之后,接下来的两个问题是:你如何帮助编译器更好地完成它的工作,以及 阅读全文
posted @ 2022-04-09 16:41 PcDack 阅读(859) 评论(0) 推荐(0) 编辑
摘要:分支对代码性能的影响和优化译者注:原文<How branches influence the performance of your code and what can you do about it?> 这是关于底层优化的第三篇文章,前面两篇为: 缓存友好程序设计指南 函数代价与优化 我们已经涵盖了与数据缓存和函数调用优化 阅读全文
posted @ 2022-03-26 11:02 PcDack 阅读(2440) 评论(0) 推荐(3) 编辑
摘要:编写缓存友好型程序技巧通过使用数据缓存加速程序 译者注:本文原始链接为<Make your programs run faster by better using the data cache>,翻译获得作者同意。本文中的一些策略只对大量数据处理有优化的可能,小量数据很可能带来性能下降。 通过使用数据缓存加速程序 开发者 阅读全文
posted @ 2022-03-20 13:32 PcDack 阅读(986) 评论(0) 推荐(1) 编辑