Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Feb 2004 09:12:05 -0700 (MST)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        hawkeyd@visi.com
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Clarification needed on Handbook: Tracking for Multiple Machines
Message-ID:  <20040223.091205.31502112.imp@bsdimp.com>
In-Reply-To: <20040222172039.GA25979@sheol.localdomain>
References:  <20040222150723.GA25548@sheol.localdomain> <20040222161211.GB35539@marvin.home.local> <20040222172039.GA25979@sheol.localdomain>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <20040222172039.GA25979@sheol.localdomain>
            D J Hawkey Jr <hawkeyd@visi.com> writes:
: True or False: Setting CPUTYPE to the lowest target CPU ("p2") in
: a build machine's make.conf will cripple the performance of target
: machines with higher CPUs ("p3", "p4", "i586", "i686", etc.).

False.  It might have a minor impact on performance, but not a major
one.  At least in my experience.  Minor here means < 10% for something
like the world stone.  Cripple to me implies > 25%.

: If "True", for optimized code across all machines, the code should
: just be built on each machine, right?

That would give slightly better performance.  However, it can be more
pain than it is worth if the number of machine types is high.

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040223.091205.31502112.imp>