Date: Sun, 05 Sep 2004 14:05:35 -0700 From: "Kevin Oberman" <oberman@es.net> To: Maxim Sobolev <sobomax@portaone.com> Cc: freebsd-mobile@FreeBSD.ORG Subject: Re: Enhanced SpeedStep driver available Message-ID: <20040905210535.72FB45D04@ptavv.es.net> In-Reply-To: Your message of "Sun, 05 Sep 2004 19:54:17 %2B0300." <413B44B9.7020704@portaone.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Sun, 05 Sep 2004 19:54:17 +0300 > From: Maxim Sobolev <sobomax@portaone.com> > Sender: owner-freebsd-mobile@freebsd.org > > This is a multi-part message in MIME format. > --------------080500030706020202000104 > Content-Type: text/plain; charset=us-ascii; format=flowed > Content-Transfer-Encoding: 7bit > > Please see attached a patch which adds support to TCC speed control > available in every intel p4 processor. This patch requires up-to-date > current system to work properly, since I've recently addes ESS-like > sysctl that can be used to obtain list of speed steps supported by TCC > circuit. > > It would be nice to have it integrated into the estctrl. I'd love to see a good description of TCC, SpeedStep, and ESS. I have learned that TCC and ACPI CPU throttling are additive. (TCC set to 25% and throttling of 25% results in 12.5% performance), but I am unsure of the advantages of one over the other. I did read an article on TCC that said that speed an be manually set or t can be run in "automatic" mode where the processor will slow down a the CPU heat up. Is there BIOS/hardware support for this automatic capability or is it purely software? I see no way to get it with FreeBSD. Do any of these tie in with ACPI in some way? Will the eagerly anticipated cpufreq work? Is there some reason for so may ways to do about (but not quite) the same thing? SS, CPU throttling, ESS, TCC all are pretty similar on the surface, but I suspect far less so under the covers. I'd just like to find a good document that discusses any (or better yet, all) of the options so I can decide the best way to configure my laptop. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040905210535.72FB45D04>