Switch to Linear ModeSwitch to Hybrid ModeSwitch to Threaded Mode
Printer Friendly View | Email this page | Register Now to enjoy user benefits! | Share on Share on Facebook
Gollum
Gollum's Avatar
Registered User


Join Date: Jun 2005
Location: The Lost Valley
Posts: 24,299
Trade rep: 20 (100%)
Do u think this is possible? Gollum Sep 7th, 05, 12:05 AM #1 (permalink)
Since dual cores are getting common, will they ever come out with a 2x dual channel mobo?

meaning sit all 4 dimms , dual channel per core. would that be fast? or maybe even 4 channels for a single core?

"Now, now, my good man, this is no time for making enemies." -- Voltaire His last words on his death bed when asked by a priest to renounce Satan.
 
lanc3r ibuiltthisgardenforus


Join Date: Jun 2004
Location: Singapore
Posts: 5,214
Trade rep: 2 (100%)
Thanked 1 Times in 1 Post
lanc3r Sep 7th, 05, 12:06 AM #2 (permalink)
shld be possible on amd systems since dual core means dual memory controllers.
 
<<neO.n>>
<<neO.n>>'s Avatar
[VRZ] <Zoneclave Soldier>


Join Date: Apr 2005
Posts: 1,573
Trade rep: 1 (100%)
<<neO.n>> Sep 7th, 05, 01:47 AM #3 (permalink)
Currently, from what I understand, the integrated memory controllers on the Dual-Core X2 processors of AMD (AMD 64 X2) are shared - this means that they will only support the memory banks united for both cores. While this situation might change if AMD decide to change their architecture for their A64 X2 processors, I have my doubts as to whether this is likely...

Firstly, from an economic perspective, this would involve a very very major revamp of their current architecture and the shared memory controller and other resources is supposed to be a part of the feature set that AMD believes to be superior to Intel's offerings - the shared resources of the X2 are more efficient than the Intel Pentium D implementation of using the FSB for core-core communication.

Secondly, from the performance perspective, there has already been suggestions that AMD's processors might provide support for DDR 480/500 as the standard. From experience, the increased memory bandwidth provides superior improvements to performance compared to the implementation of a dual channel setup. In other words, performance scales better with increases in memory bandwidth compared to the use of a dual channel. This means that having DUAL dual-channels for a dual core system might be less compelling on this front as well.

All this is speculation as AMD's plans might possibly include the idea as mooted by the threadstarter.... if so, it will be interesting to see if they actually do it. Again, I suspect that this will be unlikely to happen.

<<neO.n>>
 
dxter
dxter's Avatar
[JEDI] DANTZ|G


Join Date: Jun 2005
Posts: 10,301
Trade rep: 1 (100%)
dxter Sep 7th, 05, 09:00 AM #4 (permalink)
I see that if the dual core has 2 dedicated memory controllers and a mobo with 2x dual channel architecture if there is one. Would be akin to comparing SMPs to distributed systems.

In the current architecture, the 2 cores share a memory controller that accesses the memory for them. The data are situated in the same area (of memory), so the controller would mitigate access to the data.

With 2x dual channel and thus needing two separate memory controllers, the software/hardware would need to find a way to distibute this data into separate areas. Or even worse, contain the same data in both areas. There will be a lot of communication between the cores as to how to share the data, divide up the work, etc. This would require some sort of middleware to schedule/divide up the processes and more effort on the programmers to divide up their data into separate channels.

The current system works really well because the data in memory is shared, thus alleviating the headache of replicating data, updating changes, and transferring them ard. This shld the best way for such a small multi-processing system.
"Before I came here I was confused about this subject. Having listened to your lecture I am still confused. But on a higher level." --- E. Fermi (1901-1954)
 
MichaelTan
MichaelTan's Avatar
Convergent Systems


Join Date: Nov 2003
Location: Singapore
Posts: 1,083
Trade rep: 0 (0%)
Thanked 1 Times in 1 Post
MichaelTan Sep 7th, 05, 01:38 PM #5 (permalink)
Quote:
Originally Posted by <<neO.n>>
Currently, from what I understand, the integrated memory controllers on the Dual-Core X2 processors of AMD (AMD 64 X2) are shared - this means that they will only support the memory banks united for both cores.
Yes. Anything else will take you into blade territory.
Michael Tan / Convergent Systems (S) Pte. Ltd.
michaeltanyk@gmail.com <<< preferred
michael@convergent.com.sg
http://www.convergent.com.sg
My blog - http://miketan.blogspot.com - tech based perspective on things...
My Blog's XML feed - ATOM type Feedburner RSS

We have moved to larger premises to serve you better! Please take note of our new address:

Convergent Systems (S) Pte. Ltd.
60 Albert Street
#11-01 Albert Complex
Singapore 189969
(Also known as OG Building, opposite Sim Lim Square)
 
lanc3r ibuiltthisgardenforus


Join Date: Jun 2004
Location: Singapore
Posts: 5,214
Trade rep: 2 (100%)
Thanked 1 Times in 1 Post
lanc3r Sep 7th, 05, 09:44 PM #6 (permalink)
Quote:
Originally Posted by MichaelTan
Yes. Anything else will take you into blade territory.
pardon me, abit WOLS.

when u mean blade territory do u mean separate cores?
 
legacy Guest


Posts: n/a
Trade rep: (%)
legacy Sep 7th, 05, 09:48 PM #7 (permalink)
Most likely he meant SERVER mainboards. Which have seperate memory channels for each core. Adding seperate memory controllers and memory lanes adds to cost. Notice dual xeon boards approching and going over the $1000 mark?
 
Thread Tools Display Modes
Linear Mode Linear Mode
Featured Retailer
OCZ Fan Club!
OCZ Fan Club 35 OCZ Fans!
Kingston Fan Club!
Kingston Fan Club Join Now!