home hardware prices news articles forums photos user reviews
Go Back   Tech Support Forums - TechIMO.com > TechIMO Community > Distributed Computing
Ask a Tech Support Question (free)!

F@H a good benchmark?

Reply
Get bargains at  »  Dealighted.com
 
Thread Tools Search this Thread
Currently Active Users: 2214
Discussions: 200,944, Posts: 2,379,348, Members: 246,306
Old August 25th, 2009, 10:24 PM   Digg it!   #1 (permalink)
Not an OWO yet, just OLD!
 
sharder8's Avatar
 
Join Date: Oct 2001
Location: Uh, Central Oregon
Posts: 5,706
Question
F@H a good benchmark?

Hey guy's . . . remember a couple weeks ago when I mentioned one of my customers wanted to compare benchmarks between my system and his . . .

I provided him my benchmarks using the programs he wanted, then I then requested he run F@H to show his real computing power. Today I got this email from him and responded with my answer. Anyone care to add to my response, feel free.

His email:
Quote:
what do you mean If I join a team what kind of benchmarks do they have. OK I joined techimo team #111 now where do I go to get benchmarks because I'm not going to run this f@h software because its not a benchmark. My techimo username is nomadpro22 and I cant find anything on techimo that relates to benching so what exactly do I do?????

My response:
Quote:
F@H not a benchmark????

It will stress your CPU and GPU to the max and show what kind of power it actually is able to produce. Plus, the work it accomplishes while running is a good cause (Cancer research).

I find it a better benchmark than most of the other ones out there and it's easy to see where your system lies in relation to thousands of other computers out there. If you don't beleive me, ask and find out the varience in CPU/GPU points between the different CPU's and GPU's. HDD speed can be over-come and made up for by the CPU, GPU, and/or memory in many of the tests. Most of the benchmarks don't give much weight to HDD for that reason. However, F@H will stress the CPU or GPU to the max and also tax the memory.


Harder


Harder
__________________
* NOSCE TE IPSUM *
* NOLI ME TANGERE *

Last edited by sharder8 : August 25th, 2009 at 10:27 PM.
sharder8 is online now   Reply With Quote
Old August 26th, 2009, 02:30 PM     #2 (permalink)
THE Gimp Clown Fish!
 
nemowolf's Avatar
 
Join Date: Jun 2007
Location: Bay Area
Posts: 3,857
I would say that it is not a classic benchmark but a Real World benchmark. Most typical benchmarks run for a certain duration and give you an evaluated score. F@H instead requires weeks, months, or longer to give you an idea of how you compare against another machine. Because it introduces variables, the different WU's and GPU vs CPU units, it allows for a more advanced level of benchmarking. No benchmark i have seen allows you to basically aggregate the scores of both your CPU and GPU to find your total overall performance level against another pair.

Anyone who has run 3dMark knows about what score they can expect based on other GPU/CPU combo's but factors such as memory, HD, FSB, Intel/AMD, etc come into play and that is shown in a F@H general score.
nemowolf is offline   Reply With Quote
Old August 26th, 2009, 02:42 PM     #3 (permalink)
Not an OWO yet, just OLD!
 
sharder8's Avatar
 
Join Date: Oct 2001
Location: Uh, Central Oregon
Posts: 5,706
Quote:
Originally Posted by nemowolf View Post
I would say that it is not a classic benchmark but a Real World benchmark. Most typical benchmarks run for a certain duration and give you an evaluated score. F@H instead requires weeks, months, or longer to give you an idea of how you compare against another machine. Because it introduces variables, the different WU's and GPU vs CPU units, it allows for a more advanced level of benchmarking. No benchmark i have seen allows you to basically aggregate the scores of both your CPU and GPU to find your total overall performance level against another pair.

Anyone who has run 3dMark knows about what score they can expect based on other GPU/CPU combo's but factors such as memory, HD, FSB, Intel/AMD, etc come into play and that is shown in a F@H general score.

Thank you Nemo . . .

That's what I'm trying to get nomad to understand.


Harder
sharder8 is online now   Reply With Quote
Old August 27th, 2009, 01:57 PM     #4 (permalink)
Not an OWO yet, just OLD!
 
sharder8's Avatar
 
Join Date: Oct 2001
Location: Uh, Central Oregon
Posts: 5,706
Come on guys . . . need some help here!!


Harder
sharder8 is online now   Reply With Quote
Old August 27th, 2009, 02:29 PM     #5 (permalink)
Anime Otaku
 
RobRich's Avatar
 
Join Date: Oct 2001
Location: Tampa, FL USA
Posts: 108,970
Blog Entries: 15
If you want to compare raw processor performance, then yeah, F@H could be a decent casual real-world test - technical aspects like memory throughput*, SIMD optimization**, etc. aside.

Back when I was a hardware analyst, I remembering using the RC5-64 DC project as part of a processor comparison review. Not because it was a superior technical choice for general benchmarking, but more because it was a real-world performance metric with which many people could better relate than compared to SPECint, SPECfp, and similar technical benchmarks.

*F@H is probably not extremely bandwidth intensive.
**DC clients oftentimes have different optimization paths - SIMD and otherwise - for different processors.
__________________
Robert Richmond | TechIMO Community Relations Director
Infinite perceptions. One reality.
FanFiction.Net - Unleash your imagination.
RobRich is offline   Reply With Quote
Old August 27th, 2009, 03:11 PM     #6 (permalink)
Member
 
Join Date: Mar 2009
Location: MN/IA, Central US
Posts: 104
I think it depends on what you are trying to benchmark. I don't think FAH accurately represents, in any way, real-world usage. I don't think it provides much more than a raw CPU throughput benchmark. We simply don't know enough about the way the developers have managed memory access, caching, etc. They make optimization choices using various tradeoffs and objectives that are different from what real-world, or benchmark programs use. The mantra in DC (distributed computing) is maximum CPU cycles per minimum impact on the user.

(Remember that as power folders that often dedicate iron to folding, this is not the norm and not the design audience for distributed computing.)

Put another way, the engineering objective in distributed computing software is to maximize the use of idle CPU clock cycles while minimizing the impact on everything else. Since CPU prioritization is the only throttling mechanism used to mitigate folding's impact on the user, the developers will try to minimize things like network access, disk usage, etc. because these are not as easy to prioritize as CPU cycles.

In other words the tool you are using for benchmarking is a tool specifically designed from the ground up to minimize its stress on the system, not maximize it.

I have a suspicion that, when all done, the comparisons between your folding performance and his will be roughly the same as the comparison of your CPU clock, number of cores, and CPU type, especially if you inlcude hyper-threading versus true multiple cores in your comparison.

I have 8x 2.67 GHz i7 cores running. When I first started folding with just multiple instances of the Windows console on it, each core individually produced almost exactly the PPH I was getting in my single core 2.8 GHz Celeron. I get much better PPD by using the linux folder under VMs, but that is a different animal all together.

My point is I am not sure that FAH will produce much different comparison between your two machines than could have been calculated by pen and paper.
__________________
About Folding at Home
My Team: | TechIMO Forum | Team 111 stats: | Extreme OC | Kakao | Stanford |
My Stats: | Extreme OC | Kakao | Stanford |
Sky King is offline   Reply With Quote
Old August 27th, 2009, 04:36 PM     #7 (permalink)
Anime Otaku
 
RobRich's Avatar
 
Join Date: Oct 2001
Location: Tampa, FL USA
Posts: 108,970
Blog Entries: 15
Quote:
Originally Posted by Sky King View Post
I have a suspicion that, when all done, the comparisons between your folding performance and his will be roughly the same as the comparison of your CPU clock, number of cores, and CPU type, especially if you inlcude hyper-threading versus true multiple cores in your comparison.

^Pretty much.

The performance data being generated is relevant enough for a generic processor comparison, especially if comparing similar processors executing the same software code path under the same or at least similar operating system, but it is not discernibly viable enough for a detailed system performance analysis.
RobRich is offline   Reply With Quote
Old August 27th, 2009, 06:51 PM     #8 (permalink)
Not an OWO yet, just OLD!
 
sharder8's Avatar
 
Join Date: Oct 2001
Location: Uh, Central Oregon
Posts: 5,706
Hey guys, you're missing the point.

I'm not a gamer and I look at R@H and F@H to compare my computers. Nomad is a gamer and that's the benchmarks he looks at. I'm looking at raw power in order to make the comparrison.

I don't care how fancy or expensive a computer is . . . only at what kind of raw power it has.

Harder

Last edited by sharder8 : August 27th, 2009 at 07:00 PM.
sharder8 is online now   Reply With Quote
Old August 27th, 2009, 07:12 PM     #9 (permalink)
Anime Otaku
 
RobRich's Avatar
 
Join Date: Oct 2001
Location: Tampa, FL USA
Posts: 108,970
Blog Entries: 15
Quote:
Originally Posted by sharder8 View Post
I'm looking at raw power.

Harder

Therein is the problem. You can compare performance from a casual standpoint, but comparison from a technical standpoint could be convoluted.

Case in point, as I mentioned earlier, some DC clients use different code paths for different processors. Say your have an Intel Core 2 Quad, yet your friend has an AMD Phenom II. Now say the DC client detects the processor type, then uses different code paths to execute the same workload. One code path might be highly optimized for the specific processor, while the other is baseline generic coding compiled for broad support. In such a scenario, the performance comparison produces relatively invalid results, again from a technical performance comparison standpoint. You determined the performance difference for a certain software application, but did you truly measure the raw hardware performance difference between each system?

You also need to know the type of workload being processed. For example, is the workload memory bandwidth dependent? Say you both have the same processor, yet one has DDR2-667 while the other has DDR2-1066. One would perhaps think the system with DDR2-1066 would be faster for the specific application, though in actuality it might offer little to no real world benefit assuming the workload already does not even saturate the DDR2-677.

BTYW, for clarity's sake, I have little to no idea how F@H develops its core code. I would not be surprised if specific code paths and/or optimizations are applied to specific processor families, though I simply do not know enough about the project's development process.
RobRich is offline   Reply With Quote
Old August 27th, 2009, 08:56 PM     #10 (permalink)
Senior Member
 
Flying JJ's Avatar
 
Join Date: May 2009
Location: SE PA near Reading
Posts: 501
Send a message via MSN to Flying JJ Send a message via Yahoo to Flying JJ Send a message via Skype™ to Flying JJ
Would something like this help? It shows what diffrent cpu's and gpu's are getting on diffrent projects ( WU's ). It also has the amount of overclocking associated with each. A little hard to navigate, but if you try hard enough, you get alot of data.

fahinfo.org Folding @ Home PPD Database
__________________
Vi per Concordiam
F@H Team 111 TEAM STATS
Flying JJ is offline   Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Similar Threads
Thread Thread Starter Forum Replies Last Post
Looking for a good RAM benchmark Ultima Processors, Memory, and Overclocking 0 March 6th, 2009 05:25 AM
IS Half Life a good benchmark? hailscott General Tech Discussion 3 June 7th, 2006 07:55 PM
Need A Free, Good Benchmark Program lablkilz699 Graphics Cards and Displays 11 May 26th, 2005 09:34 PM
Good benchmark to download pc_dr.j General Tech Discussion 3 November 27th, 2002 04:31 AM
What is a good benchmark? Jake255 General Tech Discussion 2 February 23rd, 2002 09:31 PM


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Most Active Discussions
Making Health Care Worse (163)
The disrespect of Obama by Russian .. (17)
Is It Just Me? (2921)
Wireless Televisions. (11)
windows 7 problem (7)
CPU fan stops spinning randomly (8)
Regular Build (6)
Is the PSU I received dead? (11)
Print spooler problem (15)
HIS HD5770 graphic card question (15)
windows vista security holes (9)
Install XP pro and a Vista laptop ?.. (11)
Foreign voltage (10)
Dept. of HS: NSA 'Helped' Develop V.. (15)
Recent Discussions
How to convert MP3's (2)
windows 7 internet problem (5)
Multiple Restarts Required at Boot (0)
BSOD On Startup (ntoskrnl.exe) (2)
Print spooler problem (15)
Laptop with wireless problem. (1)
Wireless Televisions. (11)
Have you switched yet? (86)
Asus P4G8X Mobo (5)
screen resolution vs monitor size (2)
radeon x850xt platinum & shader 3 (4)
sms storage to PC (0)
Regular Build (6)
Open With ..... Win7 (0)
java code for fibonacci (1)
[F@H SPAM 11/16/09] ! 1/2 months to r.. (35)
windows 7 problem (7)
CPU fan stops spinning randomly (8)
Partition Magic caused HDD problem (3)
Is the PSU I received dead? (11)
Point and Shoot Camera Suggestions. (2)
Modern Warfare 2 freeze (13)
wireless user (1)
World's largest Monopoly Game using G.. (332)
Ideal cheap graph card for PC-Gaming? (17)


All times are GMT -4. The time now is 06:36 PM.
TechIMO Copyright 2009 All Enthusiast, Inc.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28