Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

A discussion has arisen on the English Language SE site about the term computing cycles, where I personally think normal usage is clock or processor cycles.

Obviously different processor & software architectures massively affect the significant of anything measured in "cycles" anyway. Comparing such values for a RISC processor as against an Intel Core i7 sounds pretty meaningless to me.

But it got me to thinking. I realise "computing power" in general is a vague concept, involving many sub-elements (processor speed / flexibility, video / disc / memory speed, etc.) So is there any concept of a "rough & ready" measurement that somehow averages out all the potentially relevant performance metrics of any particular machine so it can be compared to others?

share|improve this question
    
Windows attempts to do this with a WEI score...windows.microsoft.com/en-US/windows-vista/… –  Moab Apr 13 '11 at 15:52
    
Yes I knew about this one. But WEI isn't a "unifying value". As I understand it, it's just the lowest score of all the subsystems (mainly in the context of running Windows itself, I think). –  FumbleFingers Apr 14 '11 at 1:41
    
Yes you are correct, I did say "attempt". What can I say, its Windows. –  Moab Apr 14 '11 at 1:50
    
@Moab: Well thanks for pointing it out, anyway. I really should have dismissed WEI in my Question. It doesn't so much rate your whole system as tell you which bit is holding it back. Which might sometimes be helpful, but mostly I just see it telling people with ordinary laptops that their video isn't up to snuff. Fine if you have a desktop and know how to buy & fit a video card upgrade, but with a lappie it's just something to make you sigh. –  FumbleFingers Apr 14 '11 at 2:06
    
I don't think there is a good way to get a unified score or measurement that is truly accurate or objective, something will be left out or obscured in the score, too many hardware aspects to benchmark these days, "computing power" does not mean what it use to. In a way Microsoft did it right by breaking down the numbers so an average user can see what the bottleneck is. I snicker at people who buy notebooks expecting desktop gaming performance because the specs "looked" good, then complain because they freeze, lock up, BSOD and overheat, sometimes all at once. :-> –  Moab Apr 14 '11 at 2:21
show 1 more comment

2 Answers

up vote 3 down vote accepted

No. Different types of architectures tend to excel at different things - for example, a GPU would excel at heavily parallel tasks while a CPU would be a generalist design.. For HPC purposes, the FLOP (or TeraFLOP) is often used. Common alternate measures historically included the MIPS Dhrystone whetstone and linpack

I'd probably add that in hobbyist circles the time to calculate a million digits of pi is also used, but this is nowhere near scientific.

share|improve this answer
    
OK thanks. That does it for me. I do remember "calculate pi" (and "sieve of eratosthenes") calculations being used as benchmarking aids donkey's years ago. But as you say - not very scientific, to say the least. Program-specific values, really. –  FumbleFingers Apr 14 '11 at 1:35
add comment

My friend and I realized the existence of this problem a while back and came up with an answer that is probably good more for laughs than anything else: we measured computer power in terms of how many instances of a canonical application it could run at once without bogging down or seizing up. The application we picked as our reference: GNU Emacs, and so the corresponding unit was the "GNU". Of course this program isn't too heavy on the 3D graphics, disk bandwidth (most of the time), or network utilization, but it does require a respectable amount of memory and CPU power, so it seemed a reasonable choice. At the time, an average machine rated about 1 GNU on this scale, so you can tell this was a while ago :)

Nowadays, you could pick a different (large) application that might cover more bases: some people might suggest Photoshop, or for general-purpose use Firefox would probably serve well, or if you're a software developer you might use Eclipse, etc. Thus you could have a 2-Photoshop machine, for instance.

share|improve this answer
    
The particular aspects of "pc power" that are considered important really do change over time. Today, my primary desktop "house computer" often has to do quite a few things at once, which wasn't really the case even a few years ago. It seems to me having plenty of memory and multiple processor cores are much more important now than they were a while back. –  FumbleFingers Sep 12 '11 at 18:07
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.