"Hyperthreading" on Athlon64 X2?

GRIdpOOL

Member
Nov 11, 2004
99
0
0
Hmmm...
It looks like we could be in for more surprises over the next few weeks. I was geared up for a Venice, but now I am anxious to see what is fact and what is fiction about the X2.

 

ahock

Member
Nov 29, 2004
165
0
0
Isn't it that hyper threading is a proprietary technology of Intel? Are they allowed to copy this similar to SSE instructions?
 

MBrown

Diamond Member
Jul 5, 2001
5,726
35
91
So the X2s have Hyperthreading? It seems like more people would have known of this if it had Hyperthreading. And think AMD would have said that it had put Hyperthreading into the X2. Also does this mean the Venice and SD have Hyperthreading?
 

ahock

Member
Nov 29, 2004
165
0
0
I dont know if AMD is really keen on putting hyperthreading in Athlon. I read an interview done by C/Net to Fred Weber and he said that this technology will not be appropriate with the current Athlon chips.
 

GRIdpOOL

Member
Nov 11, 2004
99
0
0
Originally posted by: MBrown
So the X2s have Hyperthreading? It seems like more people would have known of this if it had Hyperthreading. And think AMD would have said that it had put Hyperthreading into the X2. Also does this mean the Venice and SD have Hyperthreading?

Nobody knew they were being launched tomorrow, so there may have been several things not released. I am very surprised also. I guess I will believe it when I see it.
 

MBrown

Diamond Member
Jul 5, 2001
5,726
35
91
Originally posted by: GRIdpOOL
It is included in the SSE3 instruction set, so I guess so.


I found this at Mike's Hardware. "Venice also features 11 new SSE3 instructions - 2 fewer than Intel's SSE3 implementation as the Hyperthreading MONITOR andMWAIT instructions are not implemented." I guess this answers my question too.

 

GRIdpOOL

Member
Nov 11, 2004
99
0
0
Originally posted by: MBrown
Originally posted by: GRIdpOOL
It is included in the SSE3 instruction set, so I guess so.


I found this at Mike's Hardware. "Venice also features 11 new SSE3 instructions - 2 fewer than Intel's SSE3 implementation as the Hyperthreading MONITOR andMWAIT instructions are not implemented." I guess this answers my question too.

Yeah. That looks like it is in line with what we know about Venice and San Diego.
 

mamisano

Platinum Member
Mar 12, 2000
2,045
0
76
Did anyone actually read the article? All it means is that the Dual Athlon will enable the Hyperthreading bit on the chip. This way, when a program written with Hyperthreading support is run, it can take advantage of the 2nd core. It does NOT mean that AMD has included hyperthreading, they just want to take advantage of programs already designed for multithreading via Hyperthreading.
 

ahock

Member
Nov 29, 2004
165
0
0
yes but from the article also its says that AMD dual can recognized 2 logical cores
 

GRIdpOOL

Member
Nov 11, 2004
99
0
0
Don't get worked up. None of us know how this thing will work yet. We are ONLY speculating here. Don't get upset. ;)
 

StormRider

Diamond Member
Mar 12, 2000
8,324
2
0
It seems like when HT enabled programs are run on an Intel chip, the two threads are run on the same CPU (but being executed at the same time in two different functional units on that same CPU).

If that same program is run on the Dual Core Athlon, then the two threads are run on the two cores at the same time.

But the thing is that the program itself cannot tell how the two threads are being run.
 

XBoxLPU

Diamond Member
Aug 21, 2001
4,249
1
0
Originally posted by: GRIdpOOL
Don't get worked up. None of us know how this thing will work yet. We are ONLY speculating here. Don't get upset. ;)

We should know more by tomorrow :)
 

Aenslead

Golden Member
Sep 9, 2001
1,256
0
0
Thing is, people... we are speculating a tad bit.

See, HyperThreading was implemented out of necessity on P4 due to its HUGE pipeline and the incredible penalities involved in an empty/idle pipeline; AMD's pipeline is CONSIDERABLY smaller (hence the low latency it has shown since the XP days).

This bit is meant to make HT optimized apps use more of A64's resources, like a better use of the twin 1Mb caches.

Pretty smart from AMD: using existing technology that already has optimizations on important software. now that its fully functional.

And that is all I have to say about that.
 

Lithan

Platinum Member
Aug 2, 2004
2,919
0
0
If indeed the HT "bit" is enabled to allow the dual core procs to make use of HT enabled software, then the processor would show up as having HT when in fact it didn't actually use HT per se.
 

91TTZ

Lifer
Jan 31, 2005
14,374
1
0
Originally posted by: GRIdpOOL
Hmmm...
It looks like we could be in for more surprises over the next few weeks. I was geared up for a Venice, but now I am anxious to see what is fact and what is fiction about the X2.

I'm thinking that the difference you see is due to the dual core Athlons having 2 cores, with each core having a unique ID and being able to handle its own thread. In other words, neither core is hyperthreaded, but since you now have 2 cores to work with they can now handle hyperthreaded instructions like single core Intel HT chips can.