
An Overview of Quad Band Memory 125
tedgyz writes "AnandTech has a short article on a new memory technology from Via, called Quad Band Memory (QBM). Rather than using dual-channel DDR to increase bandwidth, they use phase-shifting inside the memory modules to accomplish the same goal. The end result is simpler (and presumably cheaper) motherboard designs that are backwards compatible with current DDR modules. The downside? It is currently only going to available in a P4 chipset that Intel has not authorized."
wow, interesing (Score:1, Interesting)
Re:wow, interesing (Score:1)
Uhhh... (Score:3, Insightful)
The downside? It is currently only going to available in a P4 chipset that Intel has not authorized."
Keyword: currently. I'm sure the technology will be available soon for plenty of other motherboards. I don't consider this much of a downside (feel free to set me straight if I'm wrong).
Re:Uhhh... (Score:2)
Re:Uhhh... (Score:1)
Yet. why would intel not want to authorise this?
-ben-
politics (Score:3, Informative)
The whole thing is kind of silly unless Intel is making money hand over foot in the chipset market. I wonder if their motivation to discourage 3rd party chipset development is to lock down control over various platform technologies? Sis currently makes P4 chipsets but they have a poor reputation for compatibility. Via has improved their rep by dominating the Athlon market. They might have the necessary market share to take the P4 platform in directions that Intel doesn't want to go.
Re:I always love... (Score:1)
Re:I always love... (Score:2, Interesting)
"Technical articles" basically consist of, "okay, here's this new chipset, let's compare it to an older chipset, (CLICK TO THE NEXT PAGE TO SEE MORE BANNER ADS). Wow, the new chipset (which just happens to be made by one of our advertisers) performs faster than the old one, as evidenced by this graph where the red line is 1/10 of an inch longer than the blue line."
I quit reading that tripe years ago-the incestuous relationships between those sites and their advertisers is even worse than AOL ads on TNT. Please, don't click through on this article and give these fuckers more undeserved money.
Re:I always love... (Score:5, Insightful)
Don't read it every day (Score:2)
Maybe you prefer to just throw your money at Dell and hope for the best, or you prefer the unbiased reviews of CNET (where expensive is always better). I like having more information at my disposal than that.
I like reading a few reviews from around the net. They each have different sponsors and biases, so you can balance them against each other to get a better idea of the truth.
What do you want to bet... (Score:1, Redundant)
Re:What do you want to bet... (Score:2, Insightful)
The same held true for DDR boards last year, where you were pretty much only guaranteed to get registered, buffered memory modules to work. Now, pretty much any recent motherboard will accept pretty much any DDR module.
Compatibility and compliance always suffer at the beginning of a new product release. That's why technology and product reviews are so helpful.
Re:Not Tom's (Score:1)
It's Kentron's invention (Score:5, Interesting)
Given the memory manufacturers' resistance to DDR400 and the achingly slow progress that DDR2 is taking (the module standard isn't even final yet), this technology has a pretty good potential to reach production.
-h-
The real quesiton is..... (Score:2, Interesting)
why wouldn't VIA support their own technology (Score:1, Informative)
Re:why wouldn't VIA support their own technology (Score:1)
What I meant was industry-wide support to the point where it becomes feasible (and cheap enough) to integrate into the desktop environment.
Re:The real quesiton is..... (Score:2, Interesting)
I dunno, these are gonna cost more. (Score:4, Interesting)
*snip*
Here's where the difference between QBM and conventional modules comes into play; QBM modules will have a set of 8 registers (QBM-10) as well as a phase-locked loop (PLL). The purpose of the PLL is to take the incoming clock signal from the chipset and shift it by 90 degrees; this shifted signal is then fed to the second bank of the DIMM, while the first bank receives the unaltered clock directly from the chipset.
The 8 registers then switch between which bank gets to transfer data every clock; because of the 90 degree phase shift, there is a slight delay in transferring data from the second bank but both transfers actually end up happening within a single clock cycle. The end result is that you get two DDR transfers per clock, or 4 bits of data are sampled per clock thus doubling the throughput of DDR (hence the name Quad Band Memory).
*snip*
QBM modules will obviously be more expensive than regular DDR modules, the question of how much remains to be answered however.
Let's see, one PLL... damn, I don't know if I can afford the extra six cents!
(That extra six cents though doesn't detract from fact that this idea is just pure genius... with about 30,000 folks slapping their forheads for not thinking of it first!)
Re:I dunno, these are gonna cost more. (Score:2, Insightful)
Amplitude and digital problems (Score:2)
Basically, rather than multiplexing, RAM has just gotten faster.
And as far as being analog devices, and not digital, that's not a very good accessment. While the signal that they produce is analog, they look more like sinc functions in the analog domain than sinusoids. Those kind of functions are good for DIGITAL systems. They are defined in such a way that part of the wave form is considered unusable, and that nothing should interfere with that part of the signal.
Compare that to modem signals, which look a good deal more like sinusoids - nice, slow, smooth curves, by comparison.
I suppose they could be made to phase shift, and do all that sort of thing, but computers as we know it would have to be redesigned to interpret signals much, much differently. We'd have to have wavelet processors, or something like that, and everything would have to go slower.
A good question is whether or not such slowdown would be worth it. Considering how well analog computers have done, perhaps not.
Re:I dunno, these are gonna cost more. (Score:3, Informative)
Let's see, one PLL... damn, I don't know if I can afford the extra six cents!
Well, actually, it won't be that cheap. When I was in college working on my senior thesis (Fall 2001), we had an application where we needed to use a PLL in a 2.4GHz transmitter circuit. The thing was approximately 1cm x 2cm x 0.5cm, and cost around $25, and it was damn hard to find. Now, that piece would obviously be far too large and noisy for use on a memory chip (but maybe not)... but the point remains, a PLL that needs to operate in the 100's of megahertz to gigahertz range AND be electrically quiet enough would, I'm sure, jack up the price more than marginally. Now, that $25 piece is all well and good for some flakey-ass collegetransmitter, but this chip is gonna need something that's low-noise, high-gain, and a bunch of other characteristics that WILL make it much more expensive.
Of course, you also gotta take into account that the PLL will (most likely) be hybridized (i.e. wafer removed and built custom onto the chip) and mass-produced, both of which will tend to drive the price down
On the flip side, though, we've become used to buying $20 sticks of RAM, so it might seem pricey at first
No, PLL on memory is cheap (Score:1)
I would expect cost increase on the motherboard side, because multiphase signals are very sensitive to timing and signal degradation. If they need better quality materials and precision board manufacturing process, the MB cost will definitely increase.
These days, silicon is cheap, wires are expensive.
Re:I dunno, these are gonna cost more. (Score:1)
Terrestrial cosmic ray intensities (Score:5, Interesting)
For example, the expected soft-fail rate of a computer memory system in Denver, Colorado is about 4 times greater than the rate expected at a city it sea level (such as New York City). Even in Leadville, Colorado (which is located at 10,151 feet) the expected failure rate is only about 13 times greater than in NYC. No location in Colorado even approaches 100x.
For more information, see the following paper: It can be found online here [ibm.com].
Re:Terrestrial cosmic ray intensities (Score:1)
Re:Terrestrial cosmic ray intensities (Score:2)
Re:Terrestrial cosmic ray intensities (Score:2, Interesting)
When a cosmic ray hits the atmosphere it produces many secondary particles, it is these particles which cause soft errors in computer memory. For computer memory the worst secondary cosmic rays are the hadrons (protons, neutrons and pions). Neutrons are particularly troublesome since these are responsible for more than half of the terrestrial soft errors. In order to affect the computer memory these neutrons have already had to pass through kilometers of atmosphere, through the building, and through the computer housing - a little lead isn't likely to stop them. In fact, surrounding your computer with lead could even make things worse. Cosmic rays are often counted with a neutron monitor and it is not uncommon for neutron monitors to be deliberately constructed with a lead casing. The lead casing increases the neutron count by producing more neutrons as it is bombarded by cosmic rays.
this is great (Score:1)
If it's *that* simple... (Score:2, Interesting)
Sorta like a beowulf cluster of chips, really
Re:If it's *that* simple... (Score:1, Troll)
basically, it's not today's technology that limits them, it's today's financial market setup that does.
Re:If it's *that* simple... (Score:2)
I baught 486's with each jump, because the games and OSs at the time really need the jumps to run well, so harware was behind the software power curve, now hardware is way out in front og the power curve.
Will a jump from 1.4G to 2Gig going to get me to buy a new rig? no, but but doubling the bandwidth night.
Re:If it's *that* simple... (Score:1)
Re:If it's *that* simple... (Score:1)
Re:If it's *that* simple... (Score:1)
Re:If it's *that* simple... (Score:1)
Re:If it's *that* simple... (Score:2)
Very Clever (Score:2)
Re:Very Clever (Score:2)
Debut with what chip? (Score:1)
With the lastest news [slashdot.org] about Intel including DRM into the next major processor release, it would be smart for AMD to grab hold of the QBM memory and to use it for their advantage. If AMD will grab hold of this memory and run (since Intel wants to drag its feet), it will have 4.2 gigs/sec bandwidth for memory. With the news [slashdot.org] about the Opteron coming out in Q1 of next year, this would be optimal for AMD.
The combination of the AMD Opteron x86-64 with QMB553 (4.2GB/s bandwidth) would make the issue of waiting on memory less noticable. It would be in the best intrest of AMD to take the QMB memory and run while Intel still drags its feet.
Re:Debut with what chip? (Score:2)
Phase-shifting? (Score:2)
Isn't phase-shifting what happened to Jordi and Ensign Ro causing the crew of the Enterprise to think that they had died in a transporter accident?
Or is phase-shifting what the Traveler used to send the Enterprise to the center of the galaxy?
In any case, I don't ever recall Star Trek using phase-shifting to increase memory bandwith. Something's amiss here.
Re:Phase-shifting? (Score:1)
I wouldn't doubt it if the engineers behind QBM weren't sitting around bullshitting about that when one of them said (jokingly) maybe we could use subspace to get better memory bandwidth, or phase shifting, or
a really key technology (Score:2)
I guess it wouldn't do to see Jordi running around with a roll of duct tape and giving malfunctioning gadgets a thump to get them working again.
Inverting the polarity was DDR (Score:2)
How could you forget inverting the polarity?
Unlike the first generation SDRAM, which sent a word whenever the clock signal went from low to high, DDR (standing for double data rate, or Dance Dance Revolution, or East Germany) sends a word whenever "phi" (the clock signal) goes low to high or high to low, that is, whenever it inverts. QBM adds a 90 degree phase shift, which lets it send a word 1/4 of a clock after phi rises or falls.
Re:Phase-shifting? (Score:2)
You've gotta love the writers, lets do all this walking through walls but forget falling through the floor and being able to breath the air. Still a good episode though.
Although it still pisses me off that the Feds invented a working phase cloak before everyone else, but weren't allowed/couldn't use it for the Dominion War... same with Garak's Changeling torture device.
I've said it before, and I'll say it again. You've got to love the writers.
Compatability+Speed=Popularity (Score:1, Informative)
That's a GREAT feature. If i have 1GB of DDR ram and only enough money to upgrade the mobo, i'd go with QBM because of this. Then later on the switch could be more gradual. Backwards compatability is a good thing, just look at the PS2 and how well it sells.
DDR333=2.7GB/sec bandwidth
QBM667=5.3GB/sec bandwidth
Double the bandwidth with small modifications to a regular DDR chip has potential for growth.
It seems that the only problem now is that it won't be out until the end of Q1 2003, and it will be on P4s... hopefully they won't have Pallidium too.
Another downside (Score:2)
But memory isn't the bottleneck anymore, is it? (Score:1, Insightful)
Memory as well - how many of you TRULY saw a difference between PC100 and PC133 DRAM? Yeah, the benchmark numbers don't lie - but again, those are JUST benchmarks. Regardless, I don't think the system is being held back by memory.
It was my understanding that the major bottleneck of any system is the DISK. So no matter how fast your ram is, if you still have to swap to the slow-ass disk, your system will be slow.
However, I only have a 1Gig Duron w/512M PC133, so I don't exactly follow the bleeding edge. Your mileage, of course, may vary.
Re:But memory isn't the bottleneck anymore, is it? (Score:2)
Yeah, the benchmark numbers don't lie - but again, those are JUST benchmarks.
You may call it JUST a benchmark, but the extra 50 fps I got in Quake 3 enabled me to crank the resolution up, along with the detail quality. This was from PC100 cas 3 to PC133 cas 2 on a 1.2 T-Bird.
Re:But memory isn't the bottleneck anymore, is it? (Score:1)
Re:But memory isn't the bottleneck anymore, is it? (Score:5, Insightful)
Re:But memory isn't the bottleneck anymore, is it? (Score:2)
Most server applications are definately bottlenecked by the disk since you serve more data than can fit into memory.
Cache the whole CD? (Score:1)
They basically load the level/area into memory and you play, for hours sometimes in the same area, very little disk access until you load the next area or if you have too little memory.
What about continuous-world games such as Half-Life? The whole game is one area. Not all of us have 1 GB of RAM to keep a whole 700 MB CD-ROM disc cached, plus whatever the game needs. On every system I've tried it on, Half-Life freezes momentarily when "seamlessly" teleporting from one map to the next.
Re:Cache the whole CD? (Score:2)
---
Re:But memory isn't the bottleneck anymore, is it? (Score:4, Informative)
Re:But memory isn't the bottleneck anymore, is it? (Score:1)
That makes no sense. Your CPU usage should remain at 100%, but the completion time decreases.
The disk hasn't been a major bottleneck ever since memory became so cheap that we now have 100MB+ disk caches (you recall back in the day of SMARTDRV? It was at that point that magazines started ignoring disk comparisons in actual benchmarks because caching equalized them all). Unless you're running an XP machine with 16MB and it's constantly paging, or you're compiling the source code to Windows 2000, I highly doubt you do anything where the disk is even marginally the bottleneck.
And as per faster RAM : Why would you rather have faster RAM than a faster CPU? RAM & CPU form a balance, and super octoclocked RAM isn't going to speed up a Celeron 300a any, and DDR400 has shown absolutely negligable benefits on anything but the absolute highest end processors. RAM and the CPU have to form a balance, and quad pumped RAM would be of no practical use to virtually any processor today, but rather represents expandability into the future.
FAQ about QBM (Score:4, Informative)
Oh bloody hell! (Score:1)
Come on people! can't you plainly see the chips are on the table here!
This link [google.com] clearly shows how Intel has known all along!
Open your eyes!!!! [vanshardware.com]
Thoughts. (Score:2)
Isn't this a technology that could be combined with dual bank motherboards? This would then provide 4x the bandwidth of standard single channel DDR.
I'm not thinking so much for main memory, but for graphics. Dual Channel DDR2 + QBM would be a very very good thing. Especially on something like Nv30.
Anyone know if it'd be possible to combine the technologies?
Even if Intel doesn't embrace it, AMD should. Fast memory is irrelevant for Athlon, but Opterons (especially multi-processor Opterons) could seriously take advantage of this.
Make a reference board, and others will follow suit.
Re:Thoughts. (Score:2)
Aw, you stole the idea I was gonna post
I was also thinking of signal integrity, which the Kentron FAQ only partially addresses. As a skimmingly understood this, QBM works by sending information "under the wire", so to speak. So QBM is only as good as the memory bus is slow. Therefore this technology is fundamentally limited, given mainboards speeds tend to increase. However, given the apparent difficulties with DDR400, maybe the limitations wouldn't really be hit for a while yet.
Go Kentron! Go VIA!
Re:Thoughts. (Score:2)
You forget that Opterons and all Hammers already have the memory controller integrated on the processor die. If this takes off it will have to aim at higher budget customers that can afford motherboards with an extra memorycontroller attached to hypertransport, which of course is the customers that prefere reliable proven technology and don't want to jump the first wagon of anything. AMD's solution is neat indeed, but the price is that every new memory technology will have to be pioneered by Intel. When Intel has paved the way and earned money on first adopters AMD can step in and use it more efficiently on a market with lower prices.
Technology never goes the best way, it's just takes any possible solution that seems economically viable.
why is that a downside? (Score:5, Interesting)
Why is this a downside? Why should I give a rat's ass what Intel "authorizes".
Intel sure as hell didn't authorize my Athlon on it's Abit mobo with a Via chipset.
Is there an actual downside to not getting Intel's blessing (downside for consumers, not the company making the mobo)?
Re:why is that a downside? (Score:1)
I'd say that's a pretty big downer for the consumer.
Re:why is that a downside? (Score:3, Informative)
If no one makes the boards, the chipset may end up more or less stillborn.
If VIA had started with an Athlon chipset, or didn't have this disagreement with Intel over whether or not they're allowed to make P4 chipsets, then there wouldn't be that problem.
However, I would assume that there are obviously some manufacturers making VIA boards, so I would assume those ones would be the ones that would start making boards using this technology.
Re:why is that a downside? (Score:3, Informative)
http://www.viavpsd.com/
Re:why is that a downside? (Score:2)
Timid motherboard companies (Score:2)
Patent infringement (Score:2)
Why should I give a rat's ass what Intel "authorizes".
Because you can't get warranty service from a company that's been sued out of existence for patent infringement.
Phase Shifting RAM? (Score:2, Funny)
What's next, CPUs that use dilithium crystals?
Re:Phase Shifting RAM? (Score:1)
Maybe we could also ask them how the heisenberg compensator works?
DDR ZONE Also has a article up (Score:1, Informative)
Do the Phase-Shifting on the Mobo! (Score:1)
Just a thought.
Re:Do the Phase-Shifting on the Mobo! (Score:1)
Re:Do the Phase-Shifting on the Mobo! (Score:2)
Err? (Score:2)
Ladies and gentleman, here's one fine instance of shooting oneself in the foot. It just proves how stupid Intel is, that they don't want faster memory. I mean, it goes without saying that they aren't _going_ to authorize it...
Old technology rehashed to the newer speeds (Score:1)
Definiation from a site on the net:
Interleaved memory, which divides memory into two or four portions that process data alternately; that is, the CPU sends information to one section while another goes through a refresh cycle; a typical installation will have odd addresses on one side and even on the other (you can have word or block interleave). If memory accesses are sequential, the precharge of one will overlap the access time of the other.
Authorized? (Score:1)
Thinking Ahead.... (Score:2)
What if this could also be applied to DDR II (QDR) memory? THAT would give some REALLY impressive bandwidth.
The crappy side is that even if it can be applied, it's virtually guaranteed that the memory industry will take the wimp's way - first introduce DDR II, then wait a few years to introduce the dual-band DDR II. No sense in skipping a generation, that would just mean less revenue, right?
steve
DDR Zones take on this (Score:1, Informative)
http://www.theddrzone.com/news.asp?id=731 [theddrzone.com]
Phase-shifting memories? (Score:2)
The first look at this Slashdot item prompted the mental image of thoughts regarding past events taking on four interpretations.
When I first read the text above, I imagined remembering something, then remembering it again, and again, and one more time, each time different.
The interpretation which before all others was formed in my mind after I read the information about which this post comments regarded bits of stored information being repetitively read and interpreted in different arrangements, more than three times, but less than five.
Why, no, my name isn't Mojo Jojo, why do you ask?