-Os
Tomasz Kłoczko
kloczek w rudy.mif.pg.gda.pl
Pią, 25 Kwi 2003, 01:08:25 CEST
On Thu, 24 Apr 2003, Michal Moskal wrote:
[..]
> Generalanie tak, ale dzisiejsze maszynki są tak zrobione, że procesor
> większość czasu spędza na czekaniu na pamięć.
Dodaj że tak sie dzieje na ia32. Na USparcII magistrala wychodzaca z
procesora do pamieci ma 512bitów (parzystosć czyli 628bit), na USparcIII
jest jeszcze lepiej bo są to 1024 bity. Czyli wprowadzanie niektórych
optymalizacji w sumie powinno być zalezne od architektóry.
IIRC na ppc gardło do pamieci też jest szersze niz na ia32.
Na ia64 i na x86-64 też inaczje to wygląda niż na ia32.
W swiazku z tym że owo wąskie gardło występuje na konkretnej rodzinie
procesorów raczje należałoby się zacząc zastanawiać czy nei zmienić wogóle
opcji optymalizacji i to rtych domyslnych i to tylko po to żeby nie
wprowadzać tego typu korekt niemal wsżedzie.
Jeżeli gcc 3.x ma wreszcie cos posunięte do przodu w kwestji -Os to
powinno to w pierwszym rzedzie dotknać właśnie domyślnych opcji
optymalizacji.
kloczek
--
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*
Więcej informacji o liście dyskusyjnej pld-devel-pl