From: Manfred T. <Man...@ii...> - 2002-07-21 11:14:17
|
Am Sonntag, 21. Juli 2002 12:27 schrieb KAY Robin: > Michael Roitzsch wrote: > > I will only remove -funroll-all-loops for IA-32. Someone has to > > check for the other archs if it should be removed there too. > > So there's actually a performance drop on IA32? I think it's because of the smaller level-1 cache (compared with serverprocessors). The option -funroll-all-loops blows up the executable. If a routine can't be hold completele in level-1 cache it slows down a lot. I think the test could be completely different on a pentium 4. PS: I will test it on a PPC 750 (G3), takes a while to compile ... -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ Manfred | http://www.knightsoft-net.de |