From owner-freebsd-amd64@FreeBSD.ORG Sat Nov 20 23:12:00 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5D50F16A4CE for ; Sat, 20 Nov 2004 23:12:00 +0000 (GMT) Received: from rproxy.gmail.com (rproxy.gmail.com [64.233.170.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0B23443D45 for ; Sat, 20 Nov 2004 23:12:00 +0000 (GMT) (envelope-from gert.cuykens@gmail.com) Received: by rproxy.gmail.com with SMTP id b11so165967rne for ; Sat, 20 Nov 2004 15:11:59 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:references; b=GyiDln7OLfm7zRyCaDQSOerXd1V6hrm1qhUkHzoA8Vzy4o5l+VH6OaLAG+0HLwBLnzCai6XhmeURQ6yIzBICE/av4AnN6cfd2RIglfw8RPdrVbHSSwWybtHc0Csndf+OQI2y4d7e6f8GxnmEjEg32ff6Uvllh8gAe1yr54Yp3Jw= Received: by 10.38.90.35 with SMTP id n35mr283596rnb; Sat, 20 Nov 2004 15:11:59 -0800 (PST) Received: by 10.38.72.65 with HTTP; Sat, 20 Nov 2004 15:11:59 -0800 (PST) Message-ID: Date: Sun, 21 Nov 2004 00:11:59 +0100 From: Gert Cuykens To: Peter Wemm In-Reply-To: <200411201335.02738.peter@wemm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <200411201335.02738.peter@wemm.org> cc: freebsd-amd64@freebsd.org Subject: Re: cputype FX-53 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Gert Cuykens List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Nov 2004 23:12:00 -0000 On Sat, 20 Nov 2004 13:35:02 -0800, Peter Wemm wrote: > On Friday 19 November 2004 11:14 pm, Gert Cuykens wrote: > > > > Hi whats the cputype of a FX-53 please > > You don't need to set CPUTYPE yet. If you really want to, you could use > any of "k8", "opteron" or "athlon64". The "k8" label is probably what > you should use, if you really want to set something since that is the > fundamental cpu core type that is shared across all the > athlon64/opteron family at this point in time. There will be a k9 and > k10 core at some point and it is probably safe to assume that they'll > be different enough in features or optimizer strategies to merit a new > gcc optimizer target. > > For 64 bit intel cpus, you can use "nocona". > > At some point, not setting CPUTYPE will target the lowest common > features of both cpus, eg: no SSE3, no 3dnow, etc. But for now, gcc > doesn't use sse3 or 3dnow with the default settings. > > There is a small optimizer benefit to setting CPUTYPE="nocona" for intel > cpus though. It causes the gcc optimizer to use the pentium4 > insanely-long-pipeline optimizer strategies instead of something > suitable for the AMD cpus. It also seems to cause gcc to make extra > effort to avoid partial register pipeline stalls. > -- > Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com > "All of this is for nothing if we don't go to the stars" - JMS/B5 > ok thx did not understand much of it doh but i did understand i can fill in cputype="hot air conditioning device" and it will still work the same