From owner-freebsd-performance@FreeBSD.ORG Mon May 2 12:16:35 2005 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41AF916A4D0 for ; Mon, 2 May 2005 12:16:35 +0000 (GMT) Received: from wask.wask.wroc.pl (wask.wask.wroc.pl [156.17.254.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id D687943D46 for ; Mon, 2 May 2005 12:16:34 +0000 (GMT) (envelope-from k0re@wask.wask.wroc.pl) Received: by wask.wask.wroc.pl (Postfix, from userid 143) id B5FBA7CFA1; Mon, 2 May 2005 14:16:33 +0200 (MEST) Date: Mon, 2 May 2005 14:16:33 +0200 From: Mariusz Grad To: Mike Tancsa Message-ID: <20050502121633.GA14896@wask.wask.wroc.pl> References: <6.2.1.2.0.20050501094429.06974910@64.7.153.2> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6.2.1.2.0.20050501094429.06974910@64.7.153.2> X-Organization: [ WCSS ] X-Mailman-Approved-At: Mon, 02 May 2005 12:38:33 +0000 cc: freebsd-performance@freebsd.org Subject: Re: 64bit CPUs X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 May 2005 12:16:35 -0000 Mike Tancsa: > A somewhat obvious question to some perhaps, but what server application > mix on FreeBSD today sees an improvement using 64bit CPUs ? In my ISP > centric world, my big apps are BIND, IMAP/POP3, httpd via apache, SMTP, AV > and SPAM scanning, and firewalls/routing. Apart from larger RAM, why would > these benefit from the 64bit world ? Or would they ? Benefits from AMD64: - larger RAM limit (40bit memory address), - 64bit GRPs, - much faster access to memory (memory controller inside core - no northbridge), - it much better scales (with many CPUs) (he doesnt share memory bandwith), - large caches L1 = 64KB, L2 = 1MB (comparing to xeon 12/512K), - DEP = Data Execution Protection (it has to be supported via OS), - Multimedia Extensions for graphics / vector processing. = Opterons remove memory bottlenecks espacially with multi-cpus. Ive had large acceleration at: - math computation (f77, 2-4GB double precision matrix) single opteron 1.8GHz (sun v20z) was 4x faster then celeron 2.4GHz. - databases (pgsql) Opteron 1.8 GHz 2x faster then Xeon 3.2 I would assume that everything which can run: - in parallel, - on multi-Opterons CPU, - which uses heavly RAM, - which can take benefits from 64bit registers (floating points), will have _extreamly_ boost comparing to Intels EMT64 (or Itanium2). -- Mariusz Grad / UNIX Systems Administrator tel: +4871 320-2520 mobile: +48 501-134-008 Wroclaw Centre for Networking and Supercomputing address: Wybrzeze Wyspianskiego 27, Wroclaw, Poland