level 2
据说要想达到极限优化的状态,还要按照cache的算法设计适合的算法,不知道是不是真的:)
2006年05月22日 01点05分
1
level 13
是的,如果要把一个从代码上优化的很好的算法可以继续在cache上进一步优化.这个在计算量较大的情况下更是如此.当然这个优化是很困难的,要对CPU的结构和优化技巧有很高要求,而且对不同体系的CPU甚至不同型号的CPU,优化策略都不同.
2006年05月22日 09点05分
2
level 2
多谢dwing老大的解答:),我也听一个朋友说的,他说如果要是对某种架构的CPU特别了解的话,编程序处理数组的时候,可能就会让CACHE少装载几回,节省重新装载CACHE的时间:)
2006年05月23日 01点05分
3