Originally posted by Adarion
View Post
Announcement
Collapse
No announcement yet.
GCC 5.3 Optimization Level Tests From -O0 To -Ofast
Collapse
X
-
Originally posted by duby229 View PostAlso -03 will produce strange runtime behaviour. Weird and indescribable things happen. It just does -not- produce correct code.
- Likes 1
Comment
-
Originally posted by sehe View Post
File a bug with a minimized example! Chances are, a helpful analyst will point where the Undefined Behaviour is invoked
EDIT: I'm a Gentoo user, so I have emerge -e world running now with -O2. Once that is complete I'll recompile firefox 43 with -O3 and see if I can duplicate the identical crash problem.Last edited by duby229; 16 December 2015, 07:58 PM.
- Likes 1
Comment
-
I'm running with some added graphite options "-O3 -march=native -pipe -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block" and on my kabini system I'm just using "-O2 -march=native -pipe" both are with GCC 5.3 or will be as soon as the Kabini system finished compiling
Comment
-
Got that emerge -e world finished and recompiled firefox with -O3 and I'm not able to reproduce that crash bug, so my guess is that the problem never was in firefox itself, but probably in one of its dependencies? I don't know, but all is well now.,
Comment
-
Originally posted by Vash63 View Post
This is the traditional viewpoint but is it really true in the modern era? My SSD is 2-3 years old now but still hits over 400MiB/s with practically zero latency, is it still the bottleneck? What about new disks like the Samsung 950 that run over 2000MiB/s? Storage technology has been moving a lot faster than processors, especially in terms of latency and random reads.
(OpenOffice: http://hubicka.blogspot.ca/2014/09/l...cc-part-3.html )
(Firefox: http://hubicka.blogspot.ca/2014/04/l...2-firefox.html )
and it does not seem to fare better even in benchmarks that highly favour smaller binaries (such as startup times)
- Likes 1
Comment
Comment