packages icon

Truespeed 0.1.0
---------------

A simple program to show how much CPU-power that new MP3-player really
is hogging (for example, on my machine XMMS without any visualization
takes 50% -- 60%, even though "top" says its only 23%).

When you start it it calibrates to the current load. You can
re-calibrate it by clicking the fancy button. You should calibrate it
without the program (or with the program in stand-by mode). The speed
should be around 0%, if not, re-calibrate. Then look at the numbers
during execution.

The "Maximum" toggle button recalibrates every time the current speed
would become positive. Run this for a little while to get the maximum
speed your machine can give.

Note that the speed may jump at -100% temporarily, as the program runs
at nice level 20. Hence you should also not run RC5/Seti@Home/etc.
while profiling.

The program currently offers three different speed tests, just to
check whether, for example, on some system a program might hog the FPU
but not the CPU. Commonly the tests yield identical results. The tests
are as follows:

- (int) multiplication:
	gulong a,b;
	a*=b;

- (float) multiplication:
	gfloat a,b;
	a*=b;

- (float) square root:
	gfloat a;
	a=sqrt(a)*sqrt(a+1);


Truespeed was hacked together in about 2 hours using glade. So it's
not perfect. All patches and comments are welcome.

It's NOT supposed to be a benchmark, so don't come asking why your
friend gets 134.734 Mrounds, when you have only 117.618.


Sampo Niskanen
sampo.niskanen@iki.fi
http://www.iki.fi/sampo.niskanen/

Truespeed homepage:
http://www.iki.fi/sampo.niskane/truespeed/