From owner-freebsd-current@FreeBSD.ORG Tue Mar 2 11:22:46 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 101DE16A4CE for ; Tue, 2 Mar 2004 11:22:46 -0800 (PST) Received: from mailhub.sweetdreamsracing.biz (mailhub.sweetdreamsracing.biz [66.92.171.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id BDA5043D2F for ; Tue, 2 Mar 2004 11:22:45 -0800 (PST) (envelope-from culverk@sweetdreamsracing.biz) Received: by mailhub.sweetdreamsracing.biz (Postfix, from userid 80) id AEB452D4; Tue, 2 Mar 2004 14:32:42 -0500 (EST) Received: from 141.156.69.109 ([141.156.69.109]) by www.sweetdreamsracing.biz (Horde) with HTTP for ; Tue, 2 Mar 2004 14:32:42 -0500 Message-ID: <20040302143242.sc88g4ogcw4wcwo0@www.sweetdreamsracing.biz> Date: Tue, 2 Mar 2004 14:32:42 -0500 From: Kenneth Culver To: Poul-Henning Kamp References: <81725.1078252607@critter.freebsd.dk> In-Reply-To: <81725.1078252607@critter.freebsd.dk> MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) 4.0-cvs cc: Dimitry Andric cc: freebsd-current@freebsd.org cc: Colin Percival Subject: Re: detecting overheating processors? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Mar 2004 19:22:46 -0000 Quoting Poul-Henning Kamp : > In message <1942228052.20040302193211@andric.com>, Dimitry Andric writes: > >>> I would prefer to have a program called "stress" which could be run >>> at any time to test hardware. >> >> It's called "make buildworld". ;) > > In fact it isn't (anymore). > > I've seen modern hardware run buildworld for days, but explode on > scientific FP work in a few minutes. > > It used to be the case that buildworld would stress a CPU, but with > all the specialty circuitry put into CPUs these days, buildworld > probably ends up using the MMX and SSE extension silicon as a > heatsink. > > A real stress-test would be something which engages bus-interface, > integer, floating point and preferably any "extensions" as well. One decent benchmark for me has been encoding from mpeg2 to mpeg4 using mencoder. If you run one process using MMX/SSE/whatever and the other forced to normal FP, you can test all the different execution units at once doing this. I've had times where I had my memory timings set too agressively in BIOS, where make buildworld wouldn't cause any problems, but using a couple of mencoders at once along with a buildworld would make the machine die. :-) Ken