Rambus Takes Another Shot At High-End Memory
An anonymous reader writes "Tom's Hardware is running an article about Extreme Data Rate memory (XDR DRAM for short), which was developed by Rambus and now entered mass production in Samsung's fabs. Right now, Rambus says the memory is only for high-bandwidth multimedia applications such as Sony's Cell processor, but the company ultimately hopes to push XDR into PCs and graphics cards by 2006. Time will tell if Rambus has learned from the mistakes it made with RDRAM a few years ago."
Look- it's simple - What is the Price vs. Performance?
That is why I now ignore the MHZ and made the switch to AMD.
Name brand inside is not worth the extra 20%
I am sorry - I will never trust RamBus again, after I spent an extra $1200 on memory a few years ago and my computer ran WORSE.
before AMD might even thinking about accepting it. Since AMD now puts the memory controller on chip, AMD will have to see proff that it is faster. AMD will not go for DDR until it gets faster. Their reasoning, DDR2 adds cost and decreases performance. Without help from AMD, Rambus might be heading down the same track.
SRAM is much faster, closer to the core of the CPU, and plentiful (if the chip manufacturers wanted it to be).
Who needs a gig of RAM when you can have a gig of cache?
If they need swap space, they can always write back out directly to a disk-based swap file.
if they plan on charging exorbitant prices for their memory again. I inherited a network full of fairly fast (2ghz) Dell boxes using RAMBUS. Sure is fun spending about $300 for a 512 upgrade. Of course you can only install this crap in pairs so there goes your slots.... Junk.. Rather buy a cheap new box than a memory upgrade using this overpriced crap.
This guy is way out there
Smart plan not to try to make it main RAM. By going after multimedia applications like HDTV, video games, etc. they're targeting a market historically willing to pay a premium to get the best performance. I'll be really interested to see the graphic cards based on it and how they compare with the alternatives.
Start a happiness pandemic
I don't visit Tom's as a matter of principle - it's my feeling that Tom's reviews favor his biggest advertisers, not the best technology. ExtremeTech covers the same topic here: http://www.extremetech.com/article2/0,1558,1188770 ,00.asp
Well, looks like they haven't learned much from their old mistakes, but are trying to avoid the consequences... smart move targetting heavy bandwidth apps for now.
In the long run, if they can't significantly drop manufacture prices to (let's say) 150% or even 200% of "regular" (by that date) RAM, the boost in speed a computer with "XDR DRAM" will get compared to (again, let's say) "PC800 RDRAM" will be not significant... and I'll bet (regular) people would rather choose 8 GB of "PC800 RDRAM" over 2 GB of "XDR DRAM" any time of the day.
Bottom line: they're either stuck with "speciality hardware" (like graphic cards or high-end servers) or they have to drop (manufacture) prices rapidly if they want to keep selling.
By reading this signature you agree to not disagree with the post you just read.
Apple to rebrand it as "RAM Extreme"
Take off every sig. For great justice.
I have to admit I only saw a *real-life* Apple ONCE in my entire lifetime, and that was about 10 years ago. The rest were pictures on the net.
In my (?defence?), I live in Romania, and I highly doubt there's more than a couple thousands of them within the borders of the country.
By reading this signature you agree to not disagree with the post you just read.
8GB/sec is good but not if the latency is higher than DDR.
People seem to forget that the "Random" part of RAM is kinda crucial.
Tom
Someday, I'll have a real sig.
I have adamantly refused to purchase any system that would use their memory for years, and more to the point have made that decision for others that depend on me making that decision. That's a lot of computers over the years were talking about. I am also far from alone.
Will it have no penalties if the R really mean Random? Or we beter change Dynamic Random to Demi Random? You know, peak bandwidth is great, but the real world is a bit about real uses, different apps at the same time, jumping around, not forcing you into something that seems to be a tape or a disk, CPUs already wait too much. Current RAM already has issues, RDRAM had a lot more and failed (price, signal noise and legal tricks were the other legs of the "winning" tactic). The article doesn't have the word latency at all, just how "great" it is going to be.
I went out of my way to NOT spec machines with Rambus memory, even when Intel was trying to (ahem) ram it down our throats. The bang for the buck just wasn't there at the time and then Rambus started extorting money from the industry. So that's probably several thousand machines that I either approved or influenced the buying decision for...hopefully, others in our shoes did the same.
Cheers,
I was just as mad as everyone else at Rambus' outlaw marketing tactics. But then I discovered, much to my dismay, that even the fastest currently available DDR RAM results in a ~20% speed penalty versus two-year-old RDRAM on the rendering application I use most. I would LOVE to be able to buy more RDRAM, even at a premium price.
They've done this before, SGI used RDRAM on their MGRAS graphics systems. Last time I checked a 3MB TRAM (texture memory upgrade) still goes for about $100. Oh, and the hardware was release 10 years ago.
It's not so much that trolling is lame (although it generally is), but that this particular troll is OLD, TIRED, and lame. This is like trying to pick the perfect booger. Nobody's ever going to be impressed.
Seriously - don't you have something better to do? Anything?
[yawn]
Ce n'est pas un vrai mouvement de robot!
150million / 6 = 25 million...
25million bits / 8 = about 3MB.
Parent poster is correct.
1-bit SRAM cell = 6 transistors
1-bit DRAM cell = 1 transistor and a capacitance (not necessarily a physical capacitor, just something that acts like one)
The Doormat
If you're not outraged, then you're not paying attention.
Time will tell if Rambus has learned from the mistakes it made with RDRAM a few years ago.
Well, Rambus has expanded their latest lawsuit blitz to include DDR2 patent claims, so do you think they've learned?
Bits. 150,000,000 / 6 / 8 = 3MB.
1. Fast RAM is still expensive.
2. RAN changes to quick. I buy RAM for one computer, it's only for that computer. No portability.
I get a hard drive, I can put that in my new system. I get a new mouse, can use that on my new system. Display? Yep. Graphics card? Most likely.
RAM? Not likely.
IMHO they need to standardize RAM like AGP or PCI-X. That way users feel more comfortable investing in it... you can upgrade and keep your RAM.
memory bus-like technology. It's not about memory . It's about wires that connect to memory. All they do is multiplex the lines. Nothing new here.
I would hope optic fiber interconnects could make a push by some tech company!
Wooooops. Maybe i will start one .
Aside from products and technology, has everyone forgot the kind of business that Rambus ran?
They pulled a fast one on the industry and then tried suing everyone in an effort to bully companies into licensing agreements.
They are a VERY shady company. Very unscrupulous and litigious. I would never deal with them knowing their past.
http://news.com.com/Rambus+files+new+memory+suit/2 100-1004_3-5550397.html?tag=nefd.top
Wasn't Rambus run out of PCs due to their crooked practices anyway? What makes them think people won't forget? Didn't think I was going to hear that name again. (shakes head in grief)
"The introduction of XDR however is reminiscent of RDRAM around 2000/2001. The technology provided significantly more speed than DDR and was promoted by industry heavyweights such as Samsung and Intel."
Actually, RDRAM was introduced around 1995, and was used by industry heavyweights such as SGI and Nintendo.
Um yeah, I think we the consumers have learned our lesson. Screw your patented BS, screw your jacked up licensing fees. Give me open standards that multiple manufacturers can follow, thereby giving me better prices.
RAMBUS can go shit all over themselves.
What about smaller capacity DIMMS, but more of them, with clever hardware that chopped up memory access across smaller memory blocks, you know, like some sort of "RAID for DRAM"? I guess I remember stuff like this in Tannenbaum, etc. from the early 90's. Memory Interleave, I guess. Old mainframe tricks.
We have 4-way associative cache and all sorts of other ways that try to work around memory latency to speed up cache, why not try to do similar tricks with DRAMs?
Or, instead of a 64-bit wide memory bus, what about 32 read and 32 write serial "buses", with perhaps a 16 or 32-bit controller bus, all on the DIMM, with some clever trickery to turn a 64-bit wide memory read into an 8-channel serial read, with really fast buffers in the memory controller?
I imagine that RAMBUS has kind of the right idea (i.e., high speed serial bus, ala USB, ala 1394, etc), but they burned their bridges, right?
Hmm... I just don't know.
slashdot just got creepy. i know it's just a troll, but....imagine? brrr
It's a tough act for Rambus to carry out; on the one hand, they have to deal with a small group of manufacturers who have (reportedly) been trying to defraud them and put them out of business, on the other hand, they have to rely on that same small group of manufacturers for all of their future revenue, so aggravating them too much is probably also a bad idea.
Of course, it's also possible that the judge was Just Plain Wrong, and Rambus was just trying to get submarine patents in place while they were a member of JEDEC. I don't have the expertise to make that judgement.
Whoever corrects a mocker invites insult;
whoever rebukes a wicked man incurs abuse.
--Proverbs 9:7
Alright. Extreme Data Rate? C'mon, this is RAM we're talking about here, not a goddamned razor.
May as well call it Extreme Data Rate 3D Titanium Mach 5 Turbo 2k5 Deluxe Edition, or some such...
http://www.extremetech.com/article2/0,1558,1188770 ,00.asp
Hey, good idea. We shall be changing the name ASAP.
Sincerely,
Rambus CEO
"If anyone needs me, I'm in the angry dome."
As someone else already said, "people seem to forget what the R in RAM stands for".
What kills RAM nowadays in common scenarios is latency. Whenever there's a cache miss, or a mis-prediction makes you flush the CPU's pipeline and start again, what causes the CPU to stall is latency. You get to wait until that request is processed by the RAM controller, is actually delivered by the RAM, makes its way back through the RAM controller, and only then you can finally resume computing. That's latency, in a nutshell.
And it's already _the_ problem, and it's gotten steadily worse. A modern CPU has to wait as many cycles for a word from RAM as an ancient 8086 would have if you ran it with a HDD instead of RAM. It's _that_ bad.
That's why everyone is putting a ton of cache and/or inventing work-arounds like HyperThreading. And even those only work so far.
And again, it's only going worse. DDR did increase bandwidth, but did buggerall for latency. Your average computer may well yet transfer two words per clock cycle with DDR, but still has 3 cycles CAS latency like SDR had. And DDR 2 has made it even worse.
So FBDIMM's great big advantage is that it lets you have _more_ latency? Well, gee. That's as much of a solution as a kick in the head as a cure for headache.
As I've said, "no, thanks." If Intel wants to go into fantasy land and add yet another abstraction layer just for the sake of extra latency, I'm starting to think Intel has plain old lost its marbles.
A polar bear is a cartesian bear after a coordinate transform.
I won't fall for this again. Back in 2000 I bought a spanking new 1.8ghz system w/800mhz RDRAM. Even thought my Asus motherboard would obly operate at 400mhz for ram. I was hoping that eventually I'd be able to upgrade someday. But nooooo. 1 year later the memory was worthless and I had to buy DDR ram for next motherboard. Fool me once .......
Fool me once, shame on ... shame on... you... Fool me -- you can't get fooled again!
There's another aspect of latency here that's being ignored. Here and elsewhere in this thread tree folks are talking about circuitry issues, like the memory controller, DRAM itself, DDR, etc. Those are all valid, but there's one more that's being neglected - wires, drivers, and receivers. By simply putting the DRAM somewhere away from the CPU/Northbridge, up on a DIMM socket, you take a big hit in latency. Even getting Zero-access DRAM wouldn't speed things up that much, because of the physical-related delays.
Oh, I agree with your abstraction comment.
Putting faster things into an FBDIMM just won't do that much, because the speed is physically in the same spot. I did an extensive study of this back prior to 1990 and found these results, and the consolidation of L2 and even Northbridge onto the CPU shows that it's still valid, today. Main memory is going to be slow. Main memory is always going to be slow, because that's a side effect of being "big". Main memory is always going to be "big" as long as the appetite for bits exceeds what can fit onto one chip. Learn to live with it.
Incidentally DRAM latency grows beyond minimum the moment you multiplex row and column addresses. There is a Trcd(max) spec where access is purely row-limited, but in practice that's just about impossible - access is almost always limited by Column access. Trade speed for pins.
Beyond that, even SDR traded off latench for bandwidth, compared to EDO. (I've designed both.) I don't think DDR is that bad a deal, compared with SDR, though I haven't actually done a DDR design, myself. At the very least, DDR offers the half-cycle latency options, and the DDR designs have been architected to scale far higher in frequency than SDR ever was.
The living have better things to do than to continue hating the dead.
You forgot Super Hyper Ultra and "Gold"
RogerWilco the Adventurous Janitor
This is probably one of the last chances to get XDRAM included in the on die memory controllers for AMD and Intel systems for the next 5-10 years.
After AMD's success Intel will follow suit and with both the major players doing things the same way the market will become quite stable.
However if XDRAM can impress before INTEL get's the mem controller on die, then they may be included and have 10 blissful years of monopoly, Intel made that mistake before, (in my mind it plays out like a MicroSoft tie in deal).
Anyway 2c
We are a big section of the opinion makers in computer hardware. We have the ability to affect the public opinion on XDR. To a large extent we were the ones most adversely affected by the last round, and we are the ones who can shift public opinion now.
This should be like a usenet death penalty. The free market is there to reward those companies that serve their customers and punish those that do not. It is a good system, but it tends to have a short attention span. Tell your friends. Tell your purchasing deparment. Keep Rambus from coming back from the dead and send a message to other companies who think about abusing submarine patents. It's the same thing as harsh criminal sentencing, except that the free market has a far better track record of responding to example punishment (that is to say; if you support harsh criminal sentincing, you should support this on the same ideological grounds, and if you don't support harsh criminal sentencing because it doesn't work, you should still support this because it does).
Stop-Prism.org: Opt Out of Surveillance
Kind of like Apple?
Apple delivers value for price and doesn't really charge that much more in the first place.
"We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
If you don't mind submitting some links that would be great. Read this article. It clearly states that Rambus was convicted by a jury of submarining patents into memory standards. It was overturned by a superior court because JEDEC doesn't explicitly require disclosing patents which is a technicality in my vocabulary. They definitely didn't come forth with those patents and tried to enslave the whole industry into paying them royalties. They are the bad guys in my book and I will not touch their crap with a ten foot pole.
Why is everyone comparing the bandwidth of XDR with DDR, which has been around since the dinosaurs? The proper performance face-off is with GDDR3, which at least has the merit of being introduced this millennium. The peak bandwidth difference between XDR and GDDR3 is not so huge - about 20 to 30%, or about the same as RDRAM and DDR, which turned out to be almost nothing when RD's greater latencies were taken into account. I suspect, on no good grounds whatsoever, that XDR is Yet Another high-latency spec from the Rambus brain trust.
Same thing as the Pentium 4: just like a late 60s Detroit muscle car, goes real good in a straight line, slides all over the place when you make a turn.
Hmmm. Two Anon comments boosting Rambus within ten minutes of each other? I smell Astroturf.
i d= 11479521
On the other hand, for a quick snort of reality:
http://it.slashdot.org/comments.pl?sid=137314&c
PCI-express != PCI-X
You already have tight CPU-SRAM memory integration. It's called CPU cache.
As for 128MB level 3 cache, some servers do have that.
If it's worth it, they often do put the stuff in.
It's just like battery backed RAM HDDs. If DRAM was cheap enough more of us would be using that instead of klunky spinning discs. As it is, it's cheaper for most people to buy GBs of RAM and use that as disk cache AND space to _execute_ programs, rather than buy the niche RAM-HDD product and not be able to execute programs directly off it.
Having the SRAM as cache makes things more flexible.
>A modern CPU has to wait as many cycles for a word
>from RAM as an ancient 8086 would have if you ran it
>with a HDD instead of RAM.
"ancient"? *gasp* [*insert chest-clutching sequence here*]
I knew those new-fangled sixteen bit machines with their wait states were a bad idea. Back to the 8 bit machines! No wait states! In fact, we can pair the 6502 with the 650 and have *two* processors running all ot on the same memory.
64k should be enough for anyone. Especially if you have a second double sided, double density 5.25 drive.
hawk, glancing around for his cane and rocking chair
RAM.Net
FRA: STFU GTFO
I just bought a computer with a gig of it for slightly over $200 used. I was expecting to find SDRAM, so imagine my surprise when I popped open the case.
Atleast I have no plans to upgrade it. Plus it's fast.