| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 10
|
|
| Author |
|
|
Byteball_730a2960
Senior Cruncher Joined: Oct 29, 2010 Post Count: 318 Status: Offline Project Badges:
|
Hey,
----------------------------------------I've been looking at some of the chips that I run and comparing them with cpubenchmark.net and things seemed about right.. Intel i5-650 running windows vista, has a benchmark of 3147. Intel i3-4150 running Windows 8, has a benchmark of 4978. The 58% better benchmark worked out as a 52% better crunching performace which was close enough to be accurate. However, how is this achieved? Both are dual core, HT chips. 650 runs at 3.2GHz, 4150 at 3.5Ghz, which should be only a 9.375% increase. The 650 even has more cache 4Gb vs 3Gb. So how is the 58% better performance achieved? [Edit 1 times, last edit by vcd683s at Dec 16, 2014 3:21:24 PM] |
||
|
|
twilyth
Master Cruncher US Joined: Mar 30, 2007 Post Count: 2130 Status: Offline Project Badges:
|
The i5 is about 4 years old and is based on an older architecture. There are a variety of things that can be done to increase the number of instructions per cycle a cpu can perform w/o increasing the clock rate. Things like better concurrent processing, branch prediction and bunch of other pretty technical stuff I don't completely understand.
----------------------------------------The essential point though is that processors can be made so that they do normal tasks more efficiently in fewer clock cycles and that's the difference you're seeing. ![]() ![]() [Edit 1 times, last edit by twilyth at Dec 16, 2014 3:28:12 PM] |
||
|
|
Sgt.Joe
Ace Cruncher USA Joined: Jul 4, 2006 Post Count: 7846 Status: Offline Project Badges:
|
The i5 should run quicker than the i3. I would surmise that Windows 8 is more efficient than Windows Vista, at least for whatever WU you are crunching.
----------------------------------------Cheers
Sgt. Joe
*Minnesota Crunchers* |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Part of the performance difference may be due to the Intel i3-4150 including the AVX 2.0 instruction set, while the Intel i5-650 only has SSE4. AVX calculates some intrinsics much more quickly than SSE.
Perhaps somebody could provide an insight as to whether any of the WCG sub-projects are optimized to make use of the AVX enabled processors. |
||
|
|
8086power
Cruncher Joined: Dec 16, 2014 Post Count: 19 Status: Offline |
Here's some info on Intel ISA. In general terms any Sandy Bridge chip will take advantage of the AVX instruction set. AVX has a wider 256bit SIMD FP register as opposed to just SSE4 which has 128bit SIMD FP registers.
----------------------------------------https://software.intel.com/en-us/articles/int...ts-and-energy-efficiency/ [Edit 3 times, last edit by 8086power at Dec 17, 2014 5:24:15 AM] |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Part of the performance difference may be due to the Intel i3-4150 including the AVX 2.0 instruction set, while the Intel i5-650 only has SSE4. AVX calculates some intrinsics much more quickly than SSE. Perhaps somebody could provide an insight as to whether any of the WCG sub-projects are optimized to make use of the AVX enabled processors. The highest optimization in use is SSE2 for UGM, which made it 20 times faster than without. This locked out P3's for this science I think to have read, of which there were few active anyway. With this, the answer if AVX is being used is also answered to include for use of SSE3 and above: One application, regardless of whatever random computer, the same result needs to come out. Optimize to AVX and you lock out the largest group of volunteers. In short, distributed computing works for the lowest common denominator that is targeted to be kept in the loop. |
||
|
|
KLiK
Master Cruncher Croatia Joined: Nov 13, 2006 Post Count: 3108 Status: Offline Project Badges:
|
Here is comparison:
----------------------------------------http://ark.intel.com/compare/77486,43546 test: CPU boss i5 should be quicker...but i3 is a newer chipset, with double throuput...so it is quicker! |
||
|
|
Sgt.Joe
Ace Cruncher USA Joined: Jul 4, 2006 Post Count: 7846 Status: Offline Project Badges:
|
The newer i3 is not only faster, but uses less power. It has the advantage of being a generation more advanced than the older i5. Very interesting. thanks for the information.
----------------------------------------Cheers
Sgt. Joe
*Minnesota Crunchers* |
||
|
|
Byteball_730a2960
Senior Cruncher Joined: Oct 29, 2010 Post Count: 318 Status: Offline Project Badges:
|
Wow....thanks for the replies.
I googled some of the things mentioned and got completely lost. Twilyth was right...that stuff is advanced. I guess what I can take away from what people have said is the following analogy. You can build a road that is smoothly paved and four lanes wide, like the i5-650. However, if you equip it with roadside lighting, lane dividers, good signage, filters and well timed traffic lights, you can get more traffic through it more efficiently. Like the i3-4150. |
||
|
|
KLiK
Master Cruncher Croatia Joined: Nov 13, 2006 Post Count: 3108 Status: Offline Project Badges:
|
No problem...I just found those sites on the net, 'cause I have some hardware on which I use to get "maximum" & then get a new one...so I have to compare some chipsets, to find out which is the fastest...of course the list comes from BIOS updates of the MBO... ;)
---------------------------------------- |
||
|
|
|