CPU performance question!

Message boards : Number crunching : CPU performance question!

To post messages, you must log in.

AuthorMessage
Guillermo

Send message
Joined: 4 Apr 15
Posts: 2
Credit: 822
RAC: 0
Message 78089 - Posted: 6 Apr 2015, 6:13:49 UTC
Last modified: 6 Apr 2015, 6:37:05 UTC

Hi folks!
I'm new in all of distributed computing and I want your opinion about the performance of the Intel Core i7 4500 u @1.80 Ghz

I guess it can be overclocked automatically @ 3,1 Ghz.

Should I expect a good performance and contribution for Rosetta?
ID: 78089 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Guillermo

Send message
Joined: 4 Apr 15
Posts: 2
Credit: 822
RAC: 0
Message 78091 - Posted: 6 Apr 2015, 6:38:55 UTC - in response to Message 78089.  

ASAP pleease...
ID: 78091 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dcdc

Send message
Joined: 3 Nov 05
Posts: 1832
Credit: 119,655,464
RAC: 11,085
Message 78092 - Posted: 6 Apr 2015, 9:21:09 UTC - in response to Message 78089.  
Last modified: 6 Apr 2015, 9:23:14 UTC


Should I expect a good performance and contribution for Rosetta?

It will do fine - it's a very efficient chip. Will be somewhere around 550 points per day per core I guess. I'm not sure what you're looking to find out?
ID: 78092 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Sid Celery

Send message
Joined: 11 Feb 08
Posts: 2125
Credit: 41,245,383
RAC: 9,571
Message 78093 - Posted: 6 Apr 2015, 14:10:08 UTC - in response to Message 78089.  

Hi folks!
I'm new in all of distributed computing and I want your opinion about the performance of the Intel Core i7 4500 u @1.80 Ghz

I guess it can be overclocked automatically @ 3,1 Ghz.

Should I expect a good performance and contribution for Rosetta?

I'm under the impression the i7 is among the best platforms for running Rosetta. Is your machine a laptop or desktop? In a desktop it should overclock well and the speed increase reflect almost directly in Rosetta performance. If it's in a laptop, the amount of extra heat produced by overclocking has always scared me off the prospect of attempting it. My laptops barely seem to be able to cope with heat when running at stock.
ID: 78093 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Chilean
Avatar

Send message
Joined: 16 Oct 05
Posts: 711
Credit: 26,694,507
RAC: 0
Message 78094 - Posted: 6 Apr 2015, 14:11:54 UTC
Last modified: 6 Apr 2015, 14:13:25 UTC

Overclocking in general increases the performance of a CPU (I'd guess it's a linear relationship between performance and clock speed).

Increasing the performance of a CPU produces faster numerical calculations thus Rosetta is able to produce faster models in your computer.

So yes, overclocking your CPU will increase your contribution to Rosetta (amusing the CPU is ell refrigerated, as in, it doesn't overheat and throttle it's frequency back down).

EDIT: Now, if the Rosetta code could be optimized to use AVX/AVX2, interesting things could happen performance wise!
ID: 78094 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dcdc

Send message
Joined: 3 Nov 05
Posts: 1832
Credit: 119,655,464
RAC: 11,085
Message 78095 - Posted: 6 Apr 2015, 20:10:31 UTC

I think he's referring to the standard turbo speed of the CPU (although it's 3.0Ghz rather than 3.1Ghz according to this: http://ark.intel.com/products/75460/Intel-Core-i7-4500U-Processor-4M-Cache-up-to-3_00-GHz)

I don't think it will run at that speed when all four virtual cores are running rosetta unless the cooling is very good - I might be wrong on that though.
ID: 78095 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Chilean
Avatar

Send message
Joined: 16 Oct 05
Posts: 711
Credit: 26,694,507
RAC: 0
Message 78096 - Posted: 7 Apr 2015, 0:53:56 UTC - in response to Message 78095.  

I think he's referring to the standard turbo speed of the CPU (although it's 3.0Ghz rather than 3.1Ghz according to this: http://ark.intel.com/products/75460/Intel-Core-i7-4500U-Processor-4M-Cache-up-to-3_00-GHz)

I don't think it will run at that speed when all four virtual cores are running rosetta unless the cooling is very good - I might be wrong on that though.


It'll probably go up to 2.8 GHz (mine says up to 3.3GHz, but that's only using 1 core out of the four). Using all 8 threads (4 cores) makes my CPU go up to 3.1 GHz.
ID: 78096 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile dcdc

Send message
Joined: 3 Nov 05
Posts: 1832
Credit: 119,655,464
RAC: 11,085
Message 78098 - Posted: 7 Apr 2015, 15:59:19 UTC - in response to Message 78096.  


It'll probably go up to 2.8 GHz (mine says up to 3.3GHz, but that's only using 1 core out of the four). Using all 8 threads (4 cores) makes my CPU go up to 3.1 GHz.

That sounds about right ;)
ID: 78098 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
sgaboinc

Send message
Joined: 2 Apr 14
Posts: 282
Credit: 208,966
RAC: 0
Message 78139 - Posted: 19 Apr 2015, 15:06:08 UTC - in response to Message 78093.  
Last modified: 19 Apr 2015, 15:26:21 UTC

Hi folks!
I'm new in all of distributed computing and I want your opinion about the performance of the Intel Core i7 4500 u @1.80 Ghz

I guess it can be overclocked automatically @ 3,1 Ghz.

Should I expect a good performance and contribution for Rosetta?

I'm under the impression the i7 is among the best platforms for running Rosetta. ...


think so too, in particular the haswell platforms e.g. 4770(k), 4790(k) et.al.
i'm not sure if temperature may be a little high running on stock heat sink, but i guess for desktop users, one may use an aftermarket heat sink/cpu cooler to alleviate it. according to various web sites (e.g. tomshardware, anandtech, etc) the haswell i7 is among the most energy efficient at that level of performance
ID: 78139 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Chilean
Avatar

Send message
Joined: 16 Oct 05
Posts: 711
Credit: 26,694,507
RAC: 0
Message 78143 - Posted: 21 Apr 2015, 2:39:35 UTC - in response to Message 78139.  

Hi folks!
I'm new in all of distributed computing and I want your opinion about the performance of the Intel Core i7 4500 u @1.80 Ghz

I guess it can be overclocked automatically @ 3,1 Ghz.

Should I expect a good performance and contribution for Rosetta?

I'm under the impression the i7 is among the best platforms for running Rosetta. ...


think so too, in particular the haswell platforms e.g. 4770(k), 4790(k) et.al.
i'm not sure if temperature may be a little high running on stock heat sink, but i guess for desktop users, one may use an aftermarket heat sink/cpu cooler to alleviate it. according to various web sites (e.g. tomshardware, anandtech, etc) the haswell i7 is among the most energy efficient at that level of performance


I ran BOINC on an i5 Haswell on a LAPTOP, I was blown away at how cool it ran. The fan barely made any noise with the CPU crunching @ 100%
Intel really did a great job. Imagine what comes next!
ID: 78143 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Sid Celery

Send message
Joined: 11 Feb 08
Posts: 2125
Credit: 41,245,383
RAC: 9,571
Message 78151 - Posted: 23 Apr 2015, 3:42:40 UTC - in response to Message 78139.  

Hi folks!
I'm new in all of distributed computing and I want your opinion about the performance of the Intel Core i7 4500 u @1.80 Ghz

I guess it can be overclocked automatically @ 3,1 Ghz.

Should I expect a good performance and contribution for Rosetta?

I'm under the impression the i7 is among the best platforms for running Rosetta. ...

think so too, in particular the haswell platforms e.g. 4770(k), 4790(k) et.al.
i'm not sure if temperature may be a little high running on stock heat sink, but i guess for desktop users, one may use an aftermarket heat sink/cpu cooler to alleviate it. according to various web sites (e.g. tomshardware, anandtech, etc) the haswell i7 is among the most energy efficient at that level of performance

I'm referring more to the L2 & L3 caches which others have reported as being highly beneficial in running Rosetta in comparison to AMDs. I'm an AMD user myself so can't confirm it directly, but I'm quite happy to accept the reports from people who use an i7
ID: 78151 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
sgaboinc

Send message
Joined: 2 Apr 14
Posts: 282
Credit: 208,966
RAC: 0
Message 78157 - Posted: 24 Apr 2015, 12:30:24 UTC - in response to Message 78151.  
Last modified: 24 Apr 2015, 12:32:32 UTC

I'm referring more to the L2 & L3 caches which others have reported as being highly beneficial in running Rosetta in comparison to AMDs. I'm an AMD user myself so can't confirm it directly, but I'm quite happy to accept the reports from people who use an i7


in terms of performance (running rosetta), apparently a certain things helped, e.g. have sufficient memory to prevent the program from hitting swap.
this in a way may make linux platform more attractive as linux tend to be able to run on low memory overheads (by non boinc processes)

i tend to be a fan of AMD cpu's too, however, just last year before assembling a new PC, i reviewed the various articles around the web (e.g. http://www.tomshardware.com/reviews/core-i7-4770k-haswell-review,3521-18.html) i'm attracted by the sheer power efficiency and numerical prowess of the haswell i7 cpus (https://www.pugetsystems.com/labs/articles/Haswell-Floating-Point-Performance-493/). Of course, rosetta is probably not yet using some of the specific cpu features e.g. AVX2, but nevertheless, i've seen its prowess first hand. i'm running on a i7 4771 (non-K no overclock) and it delivers some 3.8-4 Gflops per 'core' (it is 4 core x 2 hyperthreads) running rosetta clocking some 100 credits per 4 hour run per job. And for all it's worth, i normally run my cpu at 3.5 Ghz, that literally means that the processor possibly did more than a single (double precision?) floating point ops per clock.

just 2 cents
ID: 78157 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Sid Celery

Send message
Joined: 11 Feb 08
Posts: 2125
Credit: 41,245,383
RAC: 9,571
Message 78164 - Posted: 28 Apr 2015, 6:23:58 UTC - in response to Message 78157.  

I'm referring more to the L2 & L3 caches which others have reported as being highly beneficial in running Rosetta in comparison to AMDs. I'm an AMD user myself so can't confirm it directly, but I'm quite happy to accept the reports from people who use an i7

In terms of performance (running rosetta), apparently a certain things helped, e.g. have sufficient memory to prevent the program from hitting swap.
this in a way may make linux platform more attractive as linux tend to be able to run on low memory overheads (by non boinc processes)

I tend to be a fan of AMD cpu's too, however, just last year before assembling a new PC, i reviewed the various articles around the web (e.g. http://www.tomshardware.com/reviews/core-i7-4770k-haswell-review,3521-18.html) i'm attracted by the sheer power efficiency and numerical prowess of the haswell i7 cpus (https://www.pugetsystems.com/labs/articles/Haswell-Floating-Point-Performance-493/). Of course, rosetta is probably not yet using some of the specific cpu features e.g. AVX2, but nevertheless, i've seen its prowess first hand. i'm running on a i7 4771 (non-K no overclock) and it delivers some 3.8-4 Gflops per 'core' (it is 4 core x 2 hyperthreads) running rosetta clocking some 100 credits per 4 hour run per job. And for all it's worth, i normally run my cpu at 3.5 Ghz, that literally means that the processor possibly did more than a single (double precision?) floating point ops per clock.

just 2 cents

I get all that, and agree, but it's a function of cost, as ever. Cheaper to get an 8-core AMD - especially when I got it a few years ago

ID: 78164 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
sgaboinc

Send message
Joined: 2 Apr 14
Posts: 282
Credit: 208,966
RAC: 0
Message 78166 - Posted: 28 Apr 2015, 13:08:38 UTC
Last modified: 28 Apr 2015, 13:42:56 UTC

this is just an interesting musing
the 'average' i7 Intel Haswell desktop today does what's what was once achieved by a world fastest supercomputer 20 years ago and in only 90 watts of power

http://www.top500.org/featured/top-systems/
Numerical Wind Tunnel
http://www.top500.org/featured/top-systems/numerical-wind-tunnel-national-aerospace-laborator/

Numerical Wind Tunnel: National Aerospace Laboratory of Japan
No. 1 system in November 1993 and November 1994 to December 1995

When the second list of the top500 supercomputers was presented at the 1993 Supercomputing Conference, it featured a new No. 1 system: the Numerical Wind Tunnel at the National Aerospace Laboratory of Japan. The Numerical Wind Tunnel was an early implementation of the vector parallel architecture developed in a joint project between the National Aerospace Laboratory of Japan and Fujitsu. The first deployment featured 140 vector processors and achieved 124.2 gigaflop/s performance running the Linpack benchmark.


http://www.openblas.net/
a run from my PC

OpenBLAS-develop/benchmark> ./dlinpack.goto 10000 10000
From : 10000 To : 10000 Step = 1
SIZE Residual Decompose Solve Total
10000 : 9.608636e-11 150537.00 MFlops 3489.55 MFlops 148658.26 MFlops ~ 148Gflops


semiconductor technology has certainly come a very long way, only unfortunate thing is that we are probably near the end of moore's law

i upgraded/assembled a new pc out of curiosity to know what those 'gflops' look/feel like & later decided to use the often underutilized gflops running Boinc Rosetta@home :D
ID: 78166 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : CPU performance question!



©2024 University of Washington
https://www.bakerlab.org