Switch to Linear ModeSwitch to Hybrid ModeSwitch to Threaded Mode
Printer Friendly View | Email this page | Register Now to start posting!
VRNews www.vr-zone.com


Join Date: Aug 2007
Location: In a datacentre
Posts: 1,192,477
Trade rep: 0 (0%)
Infractions: 0/0 (0)
AMD's next generation CPU features multi-threading VRNews Aug 26th, 09, 11:58 PM #1

AMD's next generation architecture, codenamed Bulldozer, will feature a multi-threading system, Xbitlabs reports. However, AMD claims that Bulldozer's multi-threading is different from the simultaneous multi-threading (SMT) available with Intel's HyperThreading. More details next page.


Read More:
AMD's next generation CPU features multi-threading


sg.png
NextGen_Gamer
NextGen_Gamer's Avatar
Registered User


Join Date: Feb 2008
Posts: 602
Trade rep: 0 (0%)
Infractions: 0/0 (0)
NextGen_Gamer Aug 27th, 09, 12:25 AM #2
VR-Zone should have waited a little while before posting this news, as X-bit Labs has since updated their article:
UPDATE: AMD has contacted X-bit labs claiming that it has not announced any simultaneous multi-threading technologies for Bulldozer processors. Still, there are other multi-threading implementations that may still be supported.
This doesn't necessarily mean that the "Bulldozer" architecture will not have some form of SMT in it, only that AMD is not confirming that it does at this point in time.
us.png
haylui
haylui's Avatar
Registered User


Join Date: Jul 2006
Posts: 1,849
Trade rep: 8 (100%)
Infractions: 0/0 (0)
haylui Aug 27th, 09, 12:27 AM #3
to know more about AMD next gen architecture through patent registered by AMD

Patent based research regarding AMD's future MPUs
my rig: it isn't an oil rig. how i wish it was.
sg.png
power666 Registered User


Join Date: Apr 2008
Posts: 1,039
Trade rep: 0 (0%)
Infractions: 0/0 (0)
power666 Aug 27th, 09, 01:07 AM #4
Quote:
Originally Posted by haylui View Post
to know more about AMD next gen architecture through patent registered by AMD

Patent based research regarding AMD's future MPUs
What is weird is that there are two integer clusters, complete with their own individual register sets. I highly doubt that AMD is trying to do anything like the old DEC Alpha by mirroring the register file to quick access to each pool of execution resources. The DEC Alpha did that with the FPU which allowed time to synchronize the register sets. Integer operations tend to be very fast so I doubt that there is enough time for synchronization between the clusters.

Alternatively, the integer unit clusters could be for their own dedicated thread where the FPU is shared between them. That would make far more sense in the design. This would work well in a system that implements multithreading by time division multiplexing: each stage in the processor pipeline is occupied by a different thread. The advantage here is that a thread does not feel the impact of a pipeline stall for a mispredicted branch. The disadvantage is that the per thread performance drops.

AMD could also be trying their hand at out-of-order instruction retirement. This is one of the big features in Sun's (cancelled?) Rock processor. By cramming in a work on a per thread basis in the pipeline, there should be enough time for the scheduler to know if it has to wait for dependencies for retiring instructions.

The one thing that strikes me is that AMD maybe trying to create a chip capable of running multiple instruction sets. The two big ones would be x86 of course and their Radeon GPU's. The more graphics friendly code would be able to function without the legacy bloat the x86 ISA provides. Further more, AMD can provide just-in-time compilers that produce micro-ops directly for that chip's architecture. That would cut out the decode stages in the processor pipeline for specific non-x86 threads.
us.png
eEnzo0
eEnzo0's Avatar
Registered User


Join Date: Sep 2008
Posts: 153
Trade rep: 0 (0%)
Infractions: 0/0 (0)
eEnzo0 Aug 27th, 09, 03:24 AM #5
I quote from a site wich implies Bulldozer patent

In my eyes it was a smart move to mention SMT - just to be able to deny it . However, this is still speculation.

Instead we saw the term "Cluster-based Multi-threading" (also known as clustered multi-threading, CMT) already years ago in an AMD presentation. If you look at Chuck Moore's slide below, you see, that SMT is the least admirable multi-threading variant to AMD. So far they were underway in the CMP part of this diagram and it just seems logical to move to much greener CMT area from there - even more since they explicitly state a 50% area investment for 80% throughput gain.
C2DE7400@4.05ghz-=-MB:DFI LP P45T2RS Turbo-=-FZ120 moded-=-2*1gb DDR-2@1080mhz 5-5-5-15 2.2v A-DATA V.EXT-=-Radeon 4870 SC-=- 2*250gb RAID 0&1*500gb Samsung Green4Storage-=-PSU RECOM 500W-=-Razer LachesisBlue-=-KBD Razer LycosaBlue
ro.png
New Thread | ↑↓ Similar Threads
Similar Threads Thread Starter Forum Replies Last Post
AuDioFreaK39 News around the web! 0 Jul 10th, 09
03:56 PM
newzhunter News around the web! 2 Jul 26th, 07
09:51 AM
newzhunter News around the web! 1 Feb 21st, 07
04:20 AM
sweetenham Singapore Marketplace / Garage Sales 15 Dec 16th, 06
08:24 AM
Shmutt News around the web! 0 Aug 26th, 06
06:25 PM
Thread Tools Display Modes
Linear Mode Linear Mode