由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - O3的程序一定比O2的快吗?
相关主题
求GCC高手??? i m confused
ask for help about AMD cluster在Sun Solaris gcc下,怎样知道一个函数在哪个lib里?
Default function template argumentsHow to see the content of a library file
ajax小问题时间格式转换的问题
question about using Hive parameter (转载)GCC 居然允许变量长度的向量
windows下的Gcc界面叫什么来?a simple question regarding string copy in C
GCC Benchmarks, AMD64 and i686 (zz)发个初级面试题
__FUNCTION__ 是怎么回事呀?GCC对单行的表达式的长度有限制么?
相关话题的讨论汇总
话题: o2话题: o3话题: also话题: different话题: 程序
进入Programming版参与讨论
1 (共1页)
g*********s
发帖数: 1782
1
发现一段code的编译结果,O3比O2还慢一点。
b******n
发帖数: 592
2
That's normal. I would use O2 plus a few extra optimisation parameters. Also
try not to use latest GCC. 4.1 is bad. 4.2,4.3 is good. and 4.4 is a no

【在 g*********s 的大作中提到】
: 发现一段code的编译结果,O3比O2还慢一点。
g*********s
发帖数: 1782
3
What's the possible reason? Any toy example to show?

Also

【在 b******n 的大作中提到】
: That's normal. I would use O2 plus a few extra optimisation parameters. Also
: try not to use latest GCC. 4.1 is bad. 4.2,4.3 is good. and 4.4 is a no

b******n
发帖数: 592
4
It all depends. That's why you should try different options when possible. A
lso different architecture may require different solution. On AMD, hardcoded
SSE gave me 50% gain in speed. On Intel, it is a lot less.

【在 g*********s 的大作中提到】
: What's the possible reason? Any toy example to show?
:
: Also

f*****Q
发帖数: 1912
5
O3的code比O2大,如果缓存装不下了性能就下来了。

【在 g*********s 的大作中提到】
: 发现一段code的编译结果,O3比O2还慢一点。
1 (共1页)
进入Programming版参与讨论
相关主题
GCC对单行的表达式的长度有限制么?question about using Hive parameter (转载)
这是怎么回事?windows下的Gcc界面叫什么来?
A question about DebuggingGCC Benchmarks, AMD64 and i686 (zz)
Do the two statements cost the same amount of time?__FUNCTION__ 是怎么回事呀?
求GCC高手??? i m confused
ask for help about AMD cluster在Sun Solaris gcc下,怎样知道一个函数在哪个lib里?
Default function template argumentsHow to see the content of a library file
ajax小问题时间格式转换的问题
相关话题的讨论汇总
话题: o2话题: o3话题: also话题: different话题: 程序