如何编写高效的代码(2014/6/1)

编写高效的代码有两个条件:选择好的算法和数据结构,编写编译器可以优化以转换成高效可执行的代码。前者是基础和前提,即便后者作的足够好,可是选用了错误的算法和数据结构,优化也不起做用,这个一点要搞清楚。本文的内容的侧重于后者。算法 1 计算机系统架构 L1和L2位于CPU芯片上,L3被各个CPU共享。因为成本的考虑,L3,L2,L1的大小依次递减。以INTEL XEON E7-8891V2为例,L3
相关文章
相关标签/搜索