

June 6, 2006 didn't fit AMD's schedule


AMD's latest advisories claimed the following:

Comments     Threshold


RE: .
By saratoga on 4/28/2006 12:50:11 AM , Rating: 2
I think it's less impossible than you think. But it would blur the line between wether or not it's two seperate cores or one core with 'hyperthreading'.

I think you overestimate your understanding of how complicated parallel processing really is.

There are already dual core CPUs that share cache.. you just need to set it up so they can share registers, and this could be doable.

I don't even know what to say. Sharing registers is the least of the concern here. HT can already do that just fine. Hell there have been machines doing that for years. The problem is, once you have two cores, how do you exact useful work from one thread on both cores? Essentially, the answer has been "you don't".

Or at best you do some hack like speculative execution or have one prime up the cache. Neither is all that appealing though if you're concerned about heat.

For the record, 'branches' in code are much more low-level than flowchart 'branches' in AI. AI would do better by running each 'AI' as a separate thread, and let the CPU's paralellism run as many as possible.

Well, the branches on a flow chart are often implemented as a single cpu branch, so I don't know about that. I'd say they can be more complicated, but typically, an if statement can be mapped directly to a branch (or at least a few compares and then a branch depending on the machine and how powerful it's instructions are).


Related Articles
AMD's Next-gen Socket AM2 Revealed
February 6, 2006, 6:42 PM
