- 博客(2)
- 问答 (2)
- 收藏
- 关注
原创 程序优化的要点——如何写出高效的代码?
程序优化的指导思想有3点:选择合适的算法和数据结构; 编写出编译器能够有效优化以转化成高效可执行代码的源代码; 将大量的计算(比如矩阵运算)分为多多个部分进行多任务并行;程序优化的几个入手点:消除不必要的工作:如不必要的函数调用、条件测试和内存引用; 利用处理器的指令并行能力,充分利用指令流水线或者超长指令字;...
2019-07-16 15:28:43 356
原创 cache line大小
我们都知道cache的作用是把主存储器的数据到寄存器的一个缓冲区,被称为高速缓存,其能够大大提高程序的性能,那么cache的性能受cache line size的影响很大。cache line大小到底有多大,其实它和和内存的一个参数关系比较大,就是ddr2,ddr3,ddr4:ddr2内存的cache line带宽是4位,cache line大小是16Byte; ddr3之后内存的cache...
2019-07-12 16:53:43 5957
空空如也
C++ builder中 为什么会 statement missing,我感觉不少东西啊
2015-10-13
结构体数组输出问题 C++
2015-10-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人