![]() |
AMD to Redesign Memory Controller in Bulldozer Chips.
This is nothing but good news :toast:
Quote:
|
Hopefully they can actually pull it off, their memory controllers seem to be a real weak point with them. Going all the way back to at least 754 when they first started using an IMC, they just haven't been able to get it right.
|
The article is very vague. Who knows if they are going to successfully redesign the controllers. I sure hope so, it has been a weakness for a while.
|
LOL. I bitch about how memory control is holding back thier high-end multi-gpu vgas for a couple of weeks, and then we get an announcement saying that memory control will change?
Um, Hello, AMD, so, do you have other obvious things that you are going to change? :rolleyes: I mean, I know IDF is going on, but please, stop blowing hot air. If the memory controller didn't change, bulldozer might be a failure, so it HAS to change. And considering only specific scenarios really need this change, it's not really THAT important, now is it? Well, unless AMD, wants to capture the high-end enthusiast crowd... |
I think that article really took what John Fruehe said out of context alittle. Hes a server guy commenting on HPCs, this article made it seem like he was commenting on desktop CPUs. Read what John said here, just scroll down to the second question that Mikael Ronström asks.
|
Quote:
|
Great to see them redesigning the memory controller for some faster access times.
Why still no move to triple channel though?, don't see anything wrong with more memory bandwidth.(though dual channel is still sufficient) I also hope there 8 cores and mobo's are pretty cheap, may move up to Bulldozer if they are.:) |
Quote:
Look at the differnece between Intel's triple/dual channel on i7(1156 vs 1366). It's quite obvious that AMD's memory control is a bit lacking, and it's not in the number of channels. Unganged, while not true 4-channel, splits the dual channel 128-bit controller into two 64-bit dual channel controllers. Most users are running 64-bit memorycontrol...and for some reason, it seems to be faster than 128-bit mode. They clearly need to fix 128-bit mode. Once they do, they should be on-par, if not better, than Intel's current solutions. |
Quote:
Though is it possible to have 2 x Dual-Channel memory controllers? :confused: |
Technically, that's what AMD has now, with unganged, and NUMA is just the same as well(but more latency, of course).
|
Bulldozer will have a quad channel memory controller on its Interlagos Operton parts. As for the Zambezi octicore processor, it will still have a dual channel DDR3 only controller. However, I've been told that the Zambezi memory performance, while still only dual channel, will rival current i7 triple channel memory controllers. That is just for far away memory (RAM); L3 cache performance will also shoot up drastically.
|
Hmm, so maybe they disable "secondary controller", and this allows the speed to jump up. And there was something about 1866mhz...when 1333 is standard now...doesn't sound all that exciting.
|
Quote:
If you look at AMD's generic slide show featuring Bulldozer they don't get into much detail about the memory controller but they do have a picture of a 8 core processor with an Integrated Memory Controller and an Integrated North Bridge Controller. |
Orochi die shot confirms 128bit, dual channel IMC
http://img.techpowerup.org/100919/amd_orochi.jpg
I spy 128bit (+ 16bit ECC) mem I/O pads right there on the right edge. I reeeeaally hoped for 3-channel 192bits just for the sake of having 6 DIMMs for a nice big soft RAMD. http://largon.wippiespace.com/damn_s.png you AMD! http://largon.wippiespace.com/smilies/shakefist.gif |
Read this Quote:
Quote:
|
Quote:
|
Quote:
Well, you understand that few actually say so(I'm one of few that seem to realize this weakness), and most marketing tells people otherwise. Not many people understand that at default, they aren't even running 128-bit dualchannel like Intel is. I mean, if I say AMD is running quadchannel DDR3, people jump down my throat...even tho that's basically what it is...2x64-bit dual channel. Two duals=a quad, right? I mean, it's just like Intel's Core2 Quads...two seperate dualcore together... I mean, OK, it's not EXACTLY quad-channel memory control, but it ain't no dualchannel like Intel's either, now is it? But AMD marketing would have you think so... :shadedshu Anyway, yes, it's obvious this needs to change...to us, maybe. |
i thought AMD was dual channel not a quad because eg. 2sticks would be one channel > 2 would be the other channel < . i assumed as the later intels were triple channel means the 3rd channel could go either way.
AMD's can be ganged to 128bit but couldnt really find any real information about the performance differences accept single thread processes seem to benifit. |
Quote:
Assuming Cadaveca is right, and I'm willing to bet a few pence he is. |
why would amd make a song and dance about quad channel now if they already had quad channel before. also why would intel do the same about triple channel if the competition already had quad
i know that having ganged enabled (128bit) makes a big difference on everest memory read/write tests over 1000 extra point |
thought there was already a thread on this. But word. Bulldozer def needs to bring some nice jumps in architectural improvement and live up to the codename. I personally feel bulldozer is gonna def increase memory bandwidth(always thought this before this article), and be on par with i7.
Then there's sandy bridge, which show's great overclocking for their high end chips supposedly, like 5ghz so a thread said on air. We've gotten 5ghz on air with intel's lowend stuff but the high end avg seems to be 3.8ghz-4.2ghz, so if the avg jumps on that to even 4.2ghz-4.6ghz on the high end...that's gonna be tough on AMD. |
bulldozer needs to destroy i7 by a big margin clock for clock at stock, which i hope they do im saving now..lol
|
Quote:
Intel's i5/i7 dual channel is 1x128bit controller, 2x128bit channels, 2 dimms per channel. AMD Ganged Mode is 1x 128bit controller, 2x128Bit channels, 2 dimms per channel. AMD Unganged Mode is 2x64bit controllers, 2x128bit channels, 2 dimms per channel. So, in unganged mode, there are two controllers, and they can both INDEPENDANTLY access the same data. Or, they can simultaneously access different data. For multi-threaded apps, this kinda works better, as ideally, you can get better bus utilization, as you have 2x the controller handling the data, which can each toss up different data to different threads. In ganged mode, one thread would have to wait while the operation for the other thread is completed(hence ganged being better for single-threaded apps only, as then the thread has exclusive control of the controller). Memory benchmarks aren't written so truly show what is happening. |
"Channel" of SDRAM system memory = one rank (side) of a DIMM = 64bit (8×8bit, or rarely 4×16bit).
Single channel = 64bit, dual channel = 128bit, tri channel = 192bit, quad channel = 256bit. You can't say 2×64bit dual channel is quad channel because "2×64bit" is "dual of 64bit channels", by definition. -> Code:
Intel's i7 triple channel is 1×192bit controller, 3×64bit channels, 3 DIMMs required, max 2 per channel.Quote:
|
Quote:
I didn't think system ram memory controllers were the same bus-width as gpus...but thanks very much for the correction, as I knew something was wonky there. The best part is, I kinda tried to look for that info...it's not easy to find...I basically guessed. :laugh: I'm ALWAYS guessing. |
| All times are GMT. The time now is 09:37 AM. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.