Haswell CPU Question

Message boards : Number crunching : Haswell CPU Question
Message board moderation

To post messages, you must log in.

1 · 2 · 3 · Next

AuthorMessage
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1464400 - Posted: 14 Jan 2014, 21:51:32 UTC

I have a cruncher (Keplerbox) running an I7-4771 Haswell processor and 2 high-powered GPUs (a GTX 660TI and a GTX 670).
I am running 3 tasks on each GPU and 7 of the 8 HT cores on the CPU are in use by BOINC.

Two things lead me to think about changing the CPU to NOT run hyperthreaded.

1) statements I read in the Fora that HT really doesn't get much more work done (and since GPU >>>> CPU for getting work done, it shouldn't affect my RAC very much anyway).

and

2) The Haswell (as advertised) runs HOT - even with a Noctua super air cooler, it's flirting with 80C all the time.

So: if I go back to only the 4 real cores (no HT), I will have to change the limit to 75% of cores used (3 of 4) and also use app_config.xml to limit the number of simultaneous GPU APs to 3 (so I don't overcommit cores).

i.e, something like <max_concurrent>3</max_concurrent> for astropulse_v6

But in the app_info.xml I already tell BOINC that astropulse_v6 on the GPU requires 1 CPU core. Given that, do I also need to use the <gpu_versions> parameter in app_config.xml?
ID: 1464400 · Report as offensive
Batter Up
Avatar

Send message
Joined: 5 May 99
Posts: 1946
Credit: 24,860,347
RAC: 0
United States
Message 1464416 - Posted: 14 Jan 2014, 23:12:19 UTC - in response to Message 1464400.  

The Haswell (as advertised) runs HOT - even with a Noctua super air cooler, it's flirting with 80C all the time.

If you are running at factory settings check your thermal solution for a problem.
ID: 1464416 · Report as offensive
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1464421 - Posted: 14 Jan 2014, 23:21:52 UTC - in response to Message 1464416.  


If you are running at factory settings check your thermal solution for a problem.


This is apparently "normal" for Haswell.
ID: 1464421 · Report as offensive
Profile Michael Banta
Avatar

Send message
Joined: 16 Jul 01
Posts: 104
Credit: 8,740,766
RAC: 2
United States
Message 1464429 - Posted: 14 Jan 2014, 23:44:28 UTC
Last modified: 14 Jan 2014, 23:47:41 UTC

Hi there. I have a Haswell also and I'm running at 49deg C.

I have a GTX 780 running full blast and 5/8 cores are crunching on the CPUs.

I had problems until I went into the system BIOS and disabled the built-in Intel GPU and turned the CPU fan up to full blast. Now my box is kicking butt.

Mike
ID: 1464429 · Report as offensive
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1464471 - Posted: 15 Jan 2014, 3:52:17 UTC - in response to Message 1464429.  

Hi there. I have a Haswell also and I'm running at 49deg C.

I have a GTX 780 running full blast and 5/8 cores are crunching on the CPUs.

I had problems until I went into the system BIOS and disabled the built-in Intel GPU and turned the CPU fan up to full blast. Now my box is kicking butt.

Mike


I'll try disabling the graphics and see if that helps my situation. But I am running 7, not 5 cores, so I doubt it will come down to 49 degrees. But any improvement will help!
ID: 1464471 · Report as offensive
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1464475 - Posted: 15 Jan 2014, 4:10:44 UTC

In my UEFI BIOS, I found a few settings that were graphics related, but nothing that said "deactivate onboard GPU".

Here's what I found:

Primary Graphics Adapter: set to PCI Express

Under Advanced Chipset I found

IGPU multi-monitor: set to Disabled
Render Standby: set to Enabled
Shared Memory: set to Auto

Is that sufficient to disable the CPU graphics? Or did I miss something?
ID: 1464475 · Report as offensive
Batter Up
Avatar

Send message
Joined: 5 May 99
Posts: 1946
Credit: 24,860,347
RAC: 0
United States
Message 1464481 - Posted: 15 Jan 2014, 4:43:19 UTC - in response to Message 1464471.  

But I am running 7, not 5 cores,

You have 4 cores and 8 CPUs; really 1 CPU with 4 cores and 8 threads but defiantly not 8 cores. You have to wait for the i7-5960X Haswell-EP for that.
ID: 1464481 · Report as offensive
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1464534 - Posted: 15 Jan 2014, 8:42:04 UTC - in response to Message 1464481.  

But I am running 7, not 5 cores,

You have 4 cores and 8 CPUs; really 1 CPU with 4 cores and 8 threads but defiantly not 8 cores. You have to wait for the i7-5960X Haswell-EP for that.


I know that the cores are virtual; I was just responding in kind to the other poster.

BTW (and OT): any answer to my query about app_config.xml?
ID: 1464534 · Report as offensive
Profile Wiggo
Avatar

Send message
Joined: 24 Jan 00
Posts: 34744
Credit: 261,360,520
RAC: 489
Australia
Message 1464535 - Posted: 15 Jan 2014, 8:54:02 UTC

Even though neither of my rigs are not Haswells (2500K & 3570K) they must either have a monitor or a dummy plug connected to activate the on die video otherwise they are disabled and as your 4771 rig isn't showing its 4600 in its details then I'd say that it is disabled as well.

Cheers.
ID: 1464535 · Report as offensive
Batter Up
Avatar

Send message
Joined: 5 May 99
Posts: 1946
Credit: 24,860,347
RAC: 0
United States
Message 1464688 - Posted: 15 Jan 2014, 18:13:40 UTC - in response to Message 1464534.  

I know that the cores are virtual;...
Cores are hardware, it is the "processors" that may be virtual.
ID: 1464688 · Report as offensive
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1464711 - Posted: 15 Jan 2014, 18:52:27 UTC - in response to Message 1464688.  

I know that the cores are virtual;...
Cores are hardware, it is the "processors" that may be virtual.


HEY - lighten up a bit. I was doing virtual systems in the '70s; don't be so pedantic. We're all friends here.
ID: 1464711 · Report as offensive
Profile dnolan
Avatar

Send message
Joined: 30 Aug 01
Posts: 1228
Credit: 47,779,411
RAC: 32
United States
Message 1464751 - Posted: 15 Jan 2014, 20:25:23 UTC - in response to Message 1464475.  

In my UEFI BIOS, I found a few settings that were graphics related, but nothing that said "deactivate onboard GPU".
[cut...]
Is that sufficient to disable the CPU graphics? Or did I miss something?


It depends on your chipset, some support the GPU on the processor, some don't.
If you're using one that doesn't, you won't have an on-board graphics choice.

-Dave
ID: 1464751 · Report as offensive
Profile Michael Banta
Avatar

Send message
Joined: 16 Jul 01
Posts: 104
Credit: 8,740,766
RAC: 2
United States
Message 1464761 - Posted: 15 Jan 2014, 20:50:31 UTC - in response to Message 1464475.  
Last modified: 15 Jan 2014, 21:02:14 UTC

First off I'd like to say I'm an idiot. I was looking at my GPU temp not my CPU temp with I said 50 deg...


I rebooted to check my BIOS.

Under Peripherals I have:
Inter Processor Graphics

which I have disabled.

Under Performance, I have:

CPU Fan speed (full speed)

Also, I used Precision x to set my GPU fan to a higher than normal speed.


Don't know if you have these exact options...
ID: 1464761 · Report as offensive
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1464777 - Posted: 15 Jan 2014, 21:21:28 UTC - in response to Message 1464761.  

First off I'd like to say I'm an idiot.


Welcome to the club!

As I mentioned above, those were all I could see.

As far as CPU fan is concerned, I will check in the BIOS, but, given the CPU temp now, I would think the fan (if variable speed) would be running at or near max speed.
ID: 1464777 · Report as offensive
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1464786 - Posted: 15 Jan 2014, 21:40:44 UTC - in response to Message 1464761.  

Well, I restarted the machine, and in BIOS I set the CPU fan mode from "Standard" to "Full Speed". The CPU fans (push-pull) were loud on restart, but, as I suspected, when crunching was going full bore, the temps were just about what they had been before.

So no help there.


First off I'd like to say I'm an idiot. I was looking at my GPU temp not my CPU temp with I said 50 deg...


Well, what WAS/IS your CPU temp????

BTW: Speedfan reads about 20C LOWER than my other s/w, CoreTemp, at least on my machine. But I believe Coretemp because of comments on the Net.
ID: 1464786 · Report as offensive
Profile Wes Kay

Send message
Joined: 12 Jul 04
Posts: 45
Credit: 3,125,395
RAC: 0
United States
Message 1465117 - Posted: 16 Jan 2014, 18:22:45 UTC - in response to Message 1464786.  

Hi I have been following this thread and just wondering if you found a solution as to why your cpu temps are at 80C? I have to add that if my Sandybridge (i7-2700K) were running at the equivalent temps as to what's expelled from the dual-exhaust on my pick-up, I'd have serious cause for concern. Especially, though I only crunch gpu WUs, since my cpu temps never exceed 35C. In an attempt to help solve your dilemma, I have a couple questions...

What is the cpu temp at idle, after booting to desktop, say for 30-60 mins.?

Have you tried adjusting computer parameters to one cpu thread > one gpu wu?
So in this case, you would have 6 cpu threads > 6 gpu wu's (with 2 cpu threads free to crunch cpu wu's). If results still show temps above 60C, I would think problem is thermal...more fans, re-seat the processor with higher quality paste.
Anyway, hope you find a solution soon, good luck.

Regards
ID: 1465117 · Report as offensive
spitfire_mk_2
Avatar

Send message
Joined: 14 Apr 00
Posts: 563
Credit: 27,306,885
RAC: 0
United States
Message 1465139 - Posted: 16 Jan 2014, 19:12:25 UTC - in response to Message 1465117.  

Hi I have been following this thread and just wondering if you found a solution as to why your cpu temps are at 80C? I have to add that if my Sandybridge (i7-2700K) were running at the equivalent temps as to what's expelled from the dual-exhaust on my pick-up, I'd have serious cause for concern. Especially, though I only crunch gpu WUs, since my cpu temps never exceed 35C. In an attempt to help solve your dilemma, I have a couple questions...

What is the cpu temp at idle, after booting to desktop, say for 30-60 mins.?

Have you tried adjusting computer parameters to one cpu thread > one gpu wu?
So in this case, you would have 6 cpu threads > 6 gpu wu's (with 2 cpu threads free to crunch cpu wu's). If results still show temps above 60C, I would think problem is thermal...more fans, re-seat the processor with higher quality paste.
Anyway, hope you find a solution soon, good luck.

Regards

Haswells have voltage regulator built into the cpu, that is what makes them run much hotter than 2xxx and 3xxx ix generation intels.

Comparing your 2xxx to 4xxx is pointless, they are two different beasts.
ID: 1465139 · Report as offensive
Profile Wes Kay

Send message
Joined: 12 Jul 04
Posts: 45
Credit: 3,125,395
RAC: 0
United States
Message 1465175 - Posted: 16 Jan 2014, 20:43:23 UTC - in response to Message 1465139.  

[/quote]
Haswells have voltage regulator built into the cpu, that is what makes them run much hotter than 2xxx and 3xxx ix generation intels.

Comparing your 2xxx to 4xxx is pointless, they are two different beasts.[/quote]



Yes, I realize the i7-27xx is two generations back and I actually went back to re-read a review or two on current i7-47xx models and despite the on chip voltage regulator, saw no confirmation that 80C is the normal 24/7 operating temp for this particular processor...50C-60C tops for 24/7 use, not 80C=176F.

Regards
ID: 1465175 · Report as offensive
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1513
Credit: 370,893,186
RAC: 340
United States
Message 1465280 - Posted: 17 Jan 2014, 2:48:38 UTC

As I said, around 80C is not abnormal for a Haswell: (this, from xbitlabs)

To illustrate Haswell’s thermal performance we performed a quick comparison between Core i7-4770K and Core i7-3770K working in their nominal mode and tested with the same NZXT Havik 140 cooler:


(I can't figure out how to copy the chart they showed, but where (under heavy load) the 3770K was at 59C, the 4770K was at 78C)

(I take "nominal mode" to mean not overclocked)

And when heavily OCed, the 4770K got up near 100C (gulp!).

Here's the link:

http://www.xbitlabs.com/articles/cpu/display/core-i7-4770k_12.html

and SETI does drive the CPU pretty hard when using 7 of 8 HT cores. Like in the 95-98% usage most of the time.
ID: 1465280 · Report as offensive
Profile mr.mac52
Avatar

Send message
Joined: 18 Mar 03
Posts: 67
Credit: 245,882,461
RAC: 0
United States
Message 1465305 - Posted: 17 Jan 2014, 5:05:47 UTC
Last modified: 17 Jan 2014, 5:08:21 UTC

My understanding on Haswell is that Intel redesigned the internal heat spreader and rather than soldering it, they are now using a thermal paste. There are lots of online postings about 'delidding' Haswell and using alternative TIM products. I have not done this on my i7-4770K as of yet but am considering it. Typical benefit is a lowering of core temperatures by roughly 20°C. YMMV

John
ID: 1465305 · Report as offensive
1 · 2 · 3 · Next

Message boards : Number crunching : Haswell CPU Question


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.