Originally posted by: uart
Looking at the original thread it is clear that these guys are talking purely about heating through normal software, without messing with voltage or FSB or doing anything overtly malicious.
It is true that the CPU power can vary substantially depending on the code being executed. Matthias99 is correct in saying that the particular sequences of instructions that totally maximize CPU power will not usually occur in practical code, it generally will be a "meaningless" mix of instructions. However it should be noted that good software optimization (good scheduling etc) does generally increase CPU power. That is, the more efficiently that a piece of software is programmed in terms of making maximum utilization of a CPU's available execution units, then the higher the CPU power will be.
The normal requirement that a program implement a particular algorithm or generally do some pre-defined task puts very considerable constraints on exactly what instructions can be used and in what order they can be issued (obviously hehe). Someone programming purely to produce heat however does not have these constraints, so it is possible to write some specific "heat em up" software which can give quite a significant temperature rise.
I doubt that your friends could do much better than some of the excellent CPU thermal stress test programs that are readily available.
I suggest you give
burnk7 a try. It is part of the
cpuburn suite which is only a tiny 21k download available here.
http://users.ev1.net/~redelm/
BTW, Don?t run any other programs, let burnk7 have all available cpu time and watchout, it can give some impressive temperature rises.
PS. Just download the ZIP file at the line :
MS-Windows [95|NT] : .README file. ZIP file ver 1.4 (21 kB)