Welcome Guest ( Log In | Register )

Bump Topic Topic Closed RSS Feed

Outline · [ Standard ] · Linear+

 Quick and Dirty Quad-Core "Penryn" Benchmarks, Intel's show-time

views
     
X.E.D
post Aug 27 2007, 07:52 PM

curmudgeonosorus emeritus
******
Senior Member
1,955 posts

Joined: Jan 2006
From: Llanfair­pwllgwyngyll­gogery­ch


Will but it is rather arguable whether ANY consumer centric app would even utilize enough threads to even make use of HT...

Server apps harly have any use for HT IIRC. IMO they shouldn't be splitting more resources into more threads, rather trying the reverse instead- if that is possible without much intervention from native OS.
SlayerXT
post Aug 27 2007, 08:18 PM

PRIDE!
*******
Senior Member
2,042 posts

Joined: Jan 2003
From: KL



HT only brings more hot spot on cpu and generally increase heat and power consumption. That's why for now they didnt implement it.
ikanayam
post Aug 28 2007, 12:12 AM

there are no pacts between fish and men
********
Senior Member
10,544 posts

Joined: Jan 2003
From: GMT +8:00

QUOTE(X.E.D @ Aug 27 2007, 06:52 AM)
Will but it is rather arguable whether ANY consumer centric app would even utilize enough threads to even make use of HT...

Server apps harly have any use for HT IIRC. IMO they shouldn't be splitting more resources into more threads, rather trying the reverse instead- if that is possible without much intervention from native OS.
*
Let's just say that HT was not exactly very good SMT, on a not very good processor core. Nehalem's SMT implementation will probably be substantially different.

Why would you want to put even more cores into a single thread when many resources on each core are sitting idle as it is now? It's bad for perf/watt. SMT done well generally improves perf/watt.


QUOTE(§layerXT @ Aug 27 2007, 07:18 AM)
HT only brings more hot spot on cpu and generally increase heat and power consumption. That's why for now they didnt implement it.
*
A form of SMT is probably already in Core2 chips, but not enabled for public use. It's not trivial to implement, because they can't just take "HT" from the P4 and put it in there. Completely different chips, so completely different approaches. HT in p4 actually does help many well written applications. At the time most applications were not designed for multithreaded systems, but now they are. So i think it's a good time to reintroduce SMT now. Of course increasing utilization will increase power and hot spots, but it's still better than idle units that are leaking power doing nothing.
cks2k2
post Aug 28 2007, 09:32 AM

...
******
Senior Member
1,966 posts

Joined: Jan 2003
From: No longer hanging by a NUS

QUOTE(X.E.D @ Aug 27 2007, 07:52 PM)
Will but it is rather arguable whether ANY consumer centric app would even utilize enough threads to even make use of HT...

Server apps harly have any use for HT IIRC. IMO they shouldn't be splitting more resources into more threads, rather trying the reverse instead- if that is possible without much intervention from native OS.
*
Ever heard of Sun's Niagara (UltraSparc T1) chips? 8 cores with 4 threads per core = 32 thread monster.
Now there's Niagara2 (UltraSparc T2) -> 8 cores with 8 threads per core = 64 thread beast.
These are ultra powerful web/transaction servers.

Reverse-HT seems to be a big myth propogated by the AMD fanbois based on some dubios comments from the Inq.

QUOTE
Of course increasing utilization will increase power and hot spots, but it's still better than idle units that are leaking power doing nothing.

That's where the hi-k dielectric in 45nm comes in to play.
ikanayam
post Aug 28 2007, 10:18 AM

there are no pacts between fish and men
********
Senior Member
10,544 posts

Joined: Jan 2003
From: GMT +8:00

QUOTE(cks2k2 @ Aug 27 2007, 08:32 PM)
That's where the hi-k dielectric in 45nm comes in to play.
*
Hi-k dielectric helps with gate leakage, but it does not do much for sub-threshold leakage, which is as much of a problem. Increased utilization is usually preferable in a wide chip such as the core2.
SlayerXT
post Aug 28 2007, 11:23 AM

PRIDE!
*******
Senior Member
2,042 posts

Joined: Jan 2003
From: KL



Anyway, as long as who capture the performance crown no matter of slightly higher power consumption will be chosen.
skyliner
post Aug 30 2007, 11:08 PM

aku orang
****
Senior Member
627 posts

Joined: Aug 2006
From: ~sHaH-aLaM, puCh0nG & g0m84k~


yup u rite,...
power consumption must be considered in order to archive maximum performance...
X.E.D
post Aug 31 2007, 07:47 AM

curmudgeonosorus emeritus
******
Senior Member
1,955 posts

Joined: Jan 2006
From: Llanfair­pwllgwyngyll­gogery­ch


QUOTE(cks2k2 @ Aug 28 2007, 09:32 AM)
Ever heard of Sun's Niagara (UltraSparc T1) chips? 8 cores with 4 threads per core = 32 thread monster.
Now there's Niagara2 (UltraSparc T2) -> 8 cores with 8 threads per core = 64 thread beast.
These are ultra powerful web/transaction servers.

Reverse-HT seems to be a big myth propogated by the AMD fanbois based on some dubios comments from the Inq.
That's where the hi-k dielectric in 45nm comes in to play.
*
I liked the Niagara 2 design a lot, but all in all the design itself would have no place in a x86 consumer centric market (even if it ran x86!)
You would have say, 16 threads max. utilized at one moment. Coders don't prefer coding massive parallel code unless it comes with noticible benefits (which aren't required on the consumer market yet)

Generally you want less cores as possible for less complexity while maintaining the highest speed. There are quite a lot of apps that only scale good to dual-core ATM- quads don't even provide a substantial increase. So why more focus on getting the most juice out of your already very capable 4-core? You know for once I'd leak some power.

HT had a nice increase because the P4 was essentially single cored, and most apps tested on it were taking advantage of optimizations for workstations with dual+ Xeons/Opterons I presume.

Topic ClosedOptions
 

Change to:
| Lo-Fi Version
0.0166sec    0.75    5 queries    GZIP Disabled
Time is now: 21st December 2025 - 04:14 AM