OK, I remembered I had an account on a newer alpha machine (EV6, 666MHz), which has gcc 3.2. using just -O3 -funroll-loops: 739957 ANSI Compact 1-pipe 984842 ANSI Standard 1-pipe * 166508 ANSI Ultra-Compact 1-pipe 842660 ANSI Compact 2-pipe 820702 ANSI Standard 2-pipe --- PowerPC Altivec Standard 1x4-pipe (Not available on this machine) --- PowerPC Altivec Compact 2x4-pipe (Not available on this machine) --- PowerPC Altivec Standard 2x4-pipe (Not available on this machine) --- AMD64/x86 MMX Compact 1x2-pipe (Not available on this machine) --- AMD64/x86 MMX Standard 1x2-pipe (Not available on this machine) Best minter: ANSI Standard 1-pipe (984842 hashes/sec) using -O3 -funroll-loops -mcpu=ev6 -mtune=ev6: 737431 ANSI Compact 1-pipe 934900 ANSI Standard 1-pipe * 169419 ANSI Ultra-Compact 1-pipe 889778 ANSI Compact 2-pipe 800706 ANSI Standard 2-pipe --- PowerPC Altivec Standard 1x4-pipe (Not available on this machine) --- PowerPC Altivec Compact 2x4-pipe (Not available on this machine) --- PowerPC Altivec Standard 2x4-pipe (Not available on this machine) --- AMD64/x86 MMX Compact 1x2-pipe (Not available on this machine) --- AMD64/x86 MMX Standard 1x2-pipe (Not available on this machine) Best minter: ANSI Standard 1-pipe (934900 hashes/sec) So there doesn't seem to be much difference between optimization the flags. At least now the default is the fastest. -- Hubert Chan <hubert@xxxxxxxxx> - http://www.uhoreg.ca/ PGP/GnuPG key: 1024D/124B61FA Fingerprint: 96C5 012F 5F74 A5F7 1FF7 5291 AF29 C719 124B 61FA Key available at wwwkeys.pgp.net. Encrypted e-mail preferred.