From owner-freebsd-alpha Mon Jun 21 9: 1: 3 1999 Delivered-To: freebsd-alpha@freebsd.org Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (Postfix) with ESMTP id 20B391504F for ; Mon, 21 Jun 1999 09:01:00 -0700 (PDT) (envelope-from jdp@polstra.com) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.9.3/8.9.1) with ESMTP id JAA10702 for ; Mon, 21 Jun 1999 09:01:00 -0700 (PDT) (envelope-from jdp@polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.9.3/8.9.1) id JAA01223 for alpha@freebsd.org; Mon, 21 Jun 1999 09:00:59 -0700 (PDT) (envelope-from jdp@polstra.com) Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 Date: Mon, 21 Jun 1999 09:00:59 -0700 (PDT) Organization: Polstra & Co., Inc. From: John Polstra To: alpha@freebsd.org Subject: Significant speedups from -mcpu=ev56 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I spent a little time over the weekend trying to make my Alpha go faster. I found that adding "-mcpu=ev56" gives a nice improvement in "make buildworld" times. In all cases, CFLAGS also contained the usual "-O -pipe". Without -mcpu=ev56: 6570.76 real 4855.53 user 963.15 sys With -mcpu=ev56: 5913.08 real 4156.91 user 991.84 sys These builds were under the same kernel, which was compiled without "-mcpu=ev56". Using the option to build the kernel might help even more. The ~30-second increase in sys time seems to be repeatable. I don't understand it, and wonder if it might be caused by a tallying error of some kind. Here are the hardware details: FreeBSD 4.0-CURRENT #1: Fri May 28 11:09:40 PDT 1999 jdp@alpha.polstra.com:/a/src/sys/compile/ALPHA EB164 Digital AlphaPC 164LX 533 MHz, 531MHz 8192 byte page size, 1 processor. CPU: EV56 (21164A) major=7 minor=2 extensions=0x1 OSF PAL rev: 0x1000100020116 real memory = 132276224 (129176K bytes) avail memory = 124207104 (121296K bytes) ... ncr0: irq 1 at device 7.0 on pci0 ncr0: interrupting at CIA irq 1 ... da0 at ncr0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-2 device da0: 40.000MB/s transfers (20.000MHz, offset 15, 16bit), Tagged Queueing Enabled da0: 8715MB (17850000 512 byte sectors: 255H 63S/T 1111C) The src and obj trees are in the same filesystem, and soft-updates is enabled there. It's still a _lot_ slower than my PII/400 (3394.29 real 2370.84 user 506.85 sys). John --- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-interest is the aphrodisiac of belief." -- James V. DeLong To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message