There are lots of these, currently I run S2KCTRL with my Athlon XP
2800+ others that come to mind are VCool, CPUCool, Amn Refrigerator,
CPUIdle, CPU Eat 'n' Cool.
Basically most of these simply issue a HLT instruction to the CPU
which 2k & XP do anyway. However if you are running an Athlon this is
not enough and the bus needs to be disconnected for the HLT
instruction to work IIRC hence the need for this software with
Athlons.
Do a google for CPU software cooling or HLT and you should find
something. This site should get you started although its a bit out of
date:
http://www.free-ftp.org/coolingsoftware/
HTH,
Richard