mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware

Reply
 
Thread Tools
Old 2004-06-24, 14:46   #23
TauCeti
 
TauCeti's Avatar
 
Mar 2003
Braunschweig, Germany

2·113 Posts
Default

Quote:
Originally Posted by MrHappy
That's a contradiction.
If you need something to forget the endlessly pouring rain in england, it is "good" :)

Seriously: I loved the "bitter beer" there. There seems to be no such thing here in germany. Maybe it's under embargo like the blue pringles.
TauCeti is offline   Reply With Quote
Old 2004-06-24, 19:53   #24
E_tron
 
E_tron's Avatar
 
Sep 2002
Austin, TX

23116 Posts
Default

Quote:
Originally Posted by Citrix
How different are the Prime95 run times on not overclocked and clocked PC's?

Citrix
My Athlon's timings are 136% of its stock speed.
My older Athlon's timings are 76% of its stock speed(old motherboard, 100mhz FSB limitation)
My P4's timings are 120% of its stock speed.
My P2's timings are 150% of its stock speed.
My Via/Cyrix's (C3/EDEN) timings are 137% of its stock speed(which is slow to begin with).

Not all computers are created equal.
E_tron is offline   Reply With Quote
Old 2004-06-25, 02:30   #25
jinydu
 
jinydu's Avatar
 
Dec 2003
Hopefully Near M48

175810 Posts
Default

Just wondering:

Why are personal computer speeds measured in Hz, while supercomputer speeds are measured in FLOPS? Why the diffferent units?
jinydu is offline   Reply With Quote
Old 2004-06-25, 03:05   #26
optim
 
optim's Avatar
 
Nov 2003
European Union

23·13 Posts
Lightbulb Hz vs. FLOPS

A personal computer usually is a uniprocessor machine, that is, it has only one processor (CPU).

A supercomputer is usually made by connecting together thousands of CPUs (usually using standard Gigabit Ethernet or some other networking technology like Infinibad or Myrinet - http://www.myri.com/ ).

Many times the CPUs used for supercomputers do not exceed frequencies of 500MHz or 1GHz. This is because they want stability, low temperature and low electricity usage. However now many supercomputers use standard server CPUs, like AMD Opteron, with speeds starting at 1.4GHz.

Hz is frequency while FLOPS is performance. 1 MFLOPS is one million floating point operations per second. 1 GFLOPS is one billion. One TFLOPS is one trillion.

It would be innapropriate to use Hz for supercomputers. You could say that this supercomputer is 500MHz because it uses 10,000 500MHz CPUs, or you could say it is 5,000,000MHz (5 THz - terahertz) because 10,000*500=5,000,000. In either expression, the information is not very useful for a scientist who wants to run some scientific software on it (mprime? ). The scientist needs to know how fast he/she will get the results. If we express the computer power in terms of FLOPS, that is, in how many mathematical operations it can complete every second, the scientist, who presumably knows how many mathematical operations his/her software needs, can calculate when he/she will get the desired result.

Also, usually many scientists share the same supercomputer at the same time. For example, a supercomputer may serve a hundred scientists at the same time (i.e. running 100 programs at once). If I am not mistaken this is called time sharing. It is much more scientific to measure how much mathematical power each scientist gets, rather than how much frequency.

Remember: Frequency is just one factor in performance. An AMD Athlon at 2.2GHz has the same performance as an Intel Pentium4 at 3-3.2GHz.

I think we should use FLOPS for personal computers too. One might argue that most people do not know about mathematics ("floating point operations per second? what's that man?" ). However, I am sure that most people also do not know about physics (hertz). Apple recently used FLOPS to advertise its new PowerPCs. I think the PC industry may start using FLOPS after every desktop-laptop PC is based on a dual-core or dual-processor setup...

Last fiddled with by optim on 2004-06-25 at 03:08
optim is offline   Reply With Quote
Old 2004-06-25, 03:10   #27
jinydu
 
jinydu's Avatar
 
Dec 2003
Hopefully Near M48

110110111102 Posts
Default

So if FLOPS is a more useful measure, why not use it for PCs too? Also, how can I figure out how many FLOPS my PC has?

Thanks for the information

Last fiddled with by jinydu on 2004-06-25 at 03:11
jinydu is offline   Reply With Quote
Old 2004-06-25, 03:11   #28
optim
 
optim's Avatar
 
Nov 2003
European Union

23×13 Posts
Arrow measuring FLOPS for a PC

You can measure the FLOPS of your PC by benchmarking. I think SiSoft Sandra can measure the FLOPS.
optim is offline   Reply With Quote
Old 2004-06-25, 03:14   #29
optim
 
optim's Avatar
 
Nov 2003
European Union

23·13 Posts
Cool United Deviced Power Calculator

You may try this:

Go to http://www.ud.com/solutions/ and click the POWER CALCULATOR image down the menu at the left.

It says an AMD Athlon at 2GHz has 3 gigaflops (3 GFLOPS) of performance, when used with the United Devices grid software at 100% utilisation.

Last fiddled with by optim on 2004-06-25 at 03:17
optim is offline   Reply With Quote
Old 2004-06-25, 04:09   #30
jinydu
 
jinydu's Avatar
 
Dec 2003
Hopefully Near M48

2×3×293 Posts
Default

It gives 3 measurements:

Dhrystone ALU: 8161 MIPS
Whetstone FPU: 2250 MFLOPS
Whetstone iSSE2: 4110 MFLOPS

Don't know what it means...
jinydu is offline   Reply With Quote
Old 2004-06-25, 05:28   #31
Uncwilly
6809 > 6502
 
Uncwilly's Avatar
 
"""""""""""""""""""
Aug 2003
101×103 Posts

265A16 Posts
Default

Hz is just speed, while FLOPS is power.

analogy
the water comes out the pipe at 15 fps vs. the water comes out the pipe at 5 MGD

One may seem fast 15 feet a second, but 5 Million Gallons a Day is a huge amount of flow.
Uncwilly is online now   Reply With Quote
Old 2004-06-25, 06:45   #32
optim
 
optim's Avatar
 
Nov 2003
European Union

23·13 Posts
Talking

ALU is Areithmetic-Logic Unit inside the CPU, it processes integer mathematical operations and boolean logic. MIPS is million instuctions per second. An instuction may be the addition of two numbers or a logical operation (AND, OR, XOR etc).

FPU is a unit inside the CPU for floating point arithmetic, that is, non-integer numbers. It measures in FLOPS.

Some CPUs, including Intel Pentium 4 and AMD Athlon64, have SSE2 capability. The SSE2 capabilities of a CPU can also be measured in FLOPS, because they handle floating point arithmetic at higher speed than FPU, but they are highly specific (i.e. FPU is general-purpose, SSE2 is for special operations).

So your CPU can compute up to 8161 MIPS when used for integer arithmetic and boolean logic, 2250 MFLOPS when used for general purpose floating point arithmetic, and 4110 MFLOPS when used for SSE2 arithmetic.

Also note than SSE2 accepts 128-bit instuctions, while ALU and FPU are only 32bit, If I recall correctly.

Prime95/Mprime can utilise SSE2 when available. However, it is faster in Intel P4 than AMD Athlon64. AthlonXP doesnt have SSE2.

Last fiddled with by optim on 2004-06-25 at 06:48
optim is offline   Reply With Quote
Old 2004-06-25, 06:52   #33
patrik
 
patrik's Avatar
 
"Patrik Johansson"
Aug 2002
Uppsala, Sweden

1101010012 Posts
Default

Quote:
Originally Posted by Citrix
How different are the Prime95 run times on not overclocked and clocked PC's?
For Prime95 it is almost only the CPU speed that matters. This means that it can be better to lower the memory/FSB ratio (if memory fails first) so that you can get a higher CPU speed.

And don't forget to run a lot of double-checks to see that your overclock is prime-stable (not all errors are detected by Prime95). On new computers I keep lowering the FSB until I have around 20 matching double-checks.
patrik is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
overclocking wildrabbitt Hardware 16 2015-03-12 02:12
Overclocking Primeinator Information & Answers 12 2013-09-16 16:20
Does overclocking help? esqrkim Hardware 7 2010-06-26 08:15
i7 overclocking VJS Prime Sierpinski Project 23 2009-04-12 03:35
What is overclocking? JuanTutors Hardware 1 2004-06-22 00:10

All times are UTC. The time now is 13:10.


Mon Aug 2 13:10:37 UTC 2021 up 10 days, 7:39, 0 users, load averages: 2.02, 2.22, 1.97

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.