Date: Sat, 08 Apr 2000 10:07:42 -0500 From: "Pedro F. Giffuni" <giffunip@asme.org> To: "Alexey N. Dokuchaev" <danfe@inet.ssc.nsu.ru> Cc: freebsd-hackers@freebsd.org Subject: Re: What are the best gcc optimization options for Pentium 200 MMX Message-ID: <38EF4B3E.E5655F9F@asme.org> References: <Pine.LNX.4.10.10004082114170.23805-100000@inet.ssc.nsu.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
FWIW, I understand that they carry pgcc (http://www.goof.com) which may be very risky under Linux. Linus doesn't even recommend the latest gcc because he likes to keep his kernel dependent on the old (non-standard) features. Look in the archives, I recall someone benchmarked the new gcc on this list. the FAQ on goof.com is also interesting if you want to try out pgcc on FreeBSD. cheers, Pedro. "Alexey N. Dokuchaev" wrote: > > Hi! > > AFAIK, Linux Mandrake has it's kernel and userland highly optimized for > Pentium architecture. However, they have additional gcc optimization > flags turned on by default, including -O3 and -mfast_math. > > I'm trying to achive maximum performance of my FreeBSD 4.0-RELEASE box, > and going to recompile kernel and world using -Os -pipe options. Is there > any additional flags I might consider turning on (like -mfast_math) to > make both kernel and world work at the top performance I can achieve? > > Of course, I could just man gcc and turn every option I find useful, but I > don't have _that_ much experience with gcc as (I am sure) certain people > on this maillist have. So not to run into any problems in the future > caused by my 'overoptimized' system, I would like to get deep and full > answer here. Thank you in advance. > > System is: genuine intel Pentium 200 MMX proc, 64M memory, FreeBSD 4.0-R > > P.S. Please cc me directly, since I am not the member of this list. > > Cheers, > > /* Alexey N. Dokuchaev, more commonly | */ > /* known as DAN Fe | mailto:danfe@inet.ssc.nsu.ru */ > /* | ICQ UIN: 38934845 */ > /* Novosibirsk State University | http://inet.ssc.nsu.ru/~danfe/ */ > /* Scientific Study Center Computer Lab | */ > > [Team Assembler] [Team BSD] [Team DooM] [Team Quake] > > -----BEGIN GEEK CODE BLOCK----- > Version: 3.12 > GCS d-@ s+: a--- C++(+++) UBL++++$ P++>$ L+ > E-- W++ N++ o? K? w-- O- M V- PS PE Y+ PGP+ > t+ 5+ X+ R- !tv b++ DI+ D+++ G++ e h !r !y+ > ------END GEEK CODE BLOCK------ > > Microsoft: Where do you want to go today? > Linux: Where do you want to go tomorrow? > FreeBSD: Are you guys coming or what? > > Microsoft: What are we going to rip off today and claim as our own? > > Microsoft: Where do you want to be taken today? > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?38EF4B3E.E5655F9F>