linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* About TAU
@ 2001-08-19 10:03 Michel Lanners
  2001-08-19 15:59 ` About TAU (and ICTC) Michel Lanners
  0 siblings, 1 reply; 8+ messages in thread
From: Michel Lanners @ 2001-08-19 10:03 UTC (permalink / raw)
  To: Troy Benjegerdes; +Cc: linuxppc-dev

[-- Attachment #1: Type: TEXT/plain, Size: 1452 bytes --]

Hi there,

Attached is a small patch that 'beautifies' the TAU options in the
kernel configuration (proper indent for TAU's suboptions). Ben, Paul,
could you push that part?

Also, Troy, would you mind adding a Config.help text for the TAU
options? I agree it's WIP and not all done yet; but at least we should
document that then ;-) It seems to me in PPC land we have the bad habit
of never providing Config.help texts... It's not done initially, and
when the feature stabilizes, it gets pushed to Linus without help texts
and stays that way forever. (hint, hint to all that haven't done the
help texts ;-)

Something else about an eventual TAU usage: Troy writes '...use cpu load
(from scheduler) and ICTC to extend battery life...'. That could
probably be done via something like i386's kapm_idled (kernel thread to
burn cycles efficiently, basically). Does that sound feasible?

Anybody know of any adverse effects of using ICTC to slow the CPU?
Bogompis and the kernel delay loop come to mind; don't know whether
those would need to be adjusted... which would be quite difficult, I
guess.

Ideas?

Michel

-------------------------------------------------------------------------
Michel Lanners                 |  " Read Philosophy.  Study Art.
23, Rue Paul Henkes            |    Ask Questions.  Make Mistakes.
L-1710 Luxembourg              |
email   mlan@cpu.lu            |
http://www.cpu.lu/~mlan        |                     Learn Always. "

[-- Attachment #2: tau.diff --]
[-- Type: TEXT/plain, Size: 544 bytes --]

--- /usr/src/sources/2.4/linux-2.4.benh/arch/ppc/config.in	Fri Aug 17 21:37:48 2001
+++ arch/ppc/config.in	Sun Aug 19 09:43:31 2001
@@ -160,8 +160,8 @@
   bool 'AltiVec Support' CONFIG_ALTIVEC
   bool 'Thermal Management Support' CONFIG_TAU
   if [ "$CONFIG_TAU" = "y" ]; then
-    bool 'Interrupt driven TAU driver (DANGEROUS)' CONFIG_TAU_INT
-    bool 'Average high and low temp' CONFIG_TAU_AVERAGE
+    bool '    Interrupt driven TAU driver (DANGEROUS)' CONFIG_TAU_INT
+    bool '    Average high and low temp' CONFIG_TAU_AVERAGE
   fi
 fi


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2001-08-19 23:57 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-08-19 10:03 About TAU Michel Lanners
2001-08-19 15:59 ` About TAU (and ICTC) Michel Lanners
2001-08-19 19:51   ` Timothy A. Seufert
2001-08-19 20:08     ` Tony Mantler
2001-08-19 20:43       ` Geert Uytterhoeven
2001-08-19 21:23         ` Tony Mantler
2001-08-19 22:02     ` Benjamin Herrenschmidt
2001-08-19 23:57   ` Paul Mackerras

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).