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
Celebrating 5 years of successful trolling. Let's give the "Lack of Token Ring" Troll a round of applause!
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.
unless, of course, they sneak it in under the RADAR again. Companies with that kind of mindset need to suffer the consequences.
It seems to me the more important issue is slow memory. Rambus is like having an interstate inbetween two country lanes. Great while you're on it, but does nothing for you at either end.
This another attempt of hijacking PC memory business is going to fail. GDDR4 is supposed to come out this year, after all. Rambust may have gain a few round in Playstation 2/3, and busted a few DRAM manufacturers along the way, but the fact that RDRAM has never caught on shows XDR is NEVER going to be a mainstream.
"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."
Kind of like Apple?
...just say no to rambus. I was laughing when I saw a PC the other day with a Gig of it. God how much did that cost in the day...
hahaha.
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,
Or am I on drugs
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!
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?
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 .
I am impressed, your insight into the matter has proven very valuable. You're contribution to the discussion -- well, without it, there wouldn't be a discussion would there? I applaud you, rco3! Thank you!
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.
I know a few EE's, and they don't like RAMBUS. They'd much rather use something off-the-shelf. And cheap! They're forced to use commonly available components as much as possible. If it comes down to RAMBUS at $300 a stick, or no-name brand at $80 a stick, they'll choose $80 a stick every time. Building a product and saving $220 per unit is a major accomplishment.
That's why people use Japanese or Chinese steel. It's CHEAP! It might not be as good, but it gets the job done.
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)
Cause the X in XDR makes it cool... but futurama taught us that ZDR would be better, 2 more than X
"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
I don't know where everyone at slashdot gets the idea that Rambus are the criminals in the DRAM industry. Obviously they haven't been following the DOJ case against Infineon, Micron and Hynix for price fixing and that Infineon executives have gone to jail for this. Also Rambus has been cleared of fraud at JEDEC by an appeals court and the FTC with much evidence coming out about the lies and propaganda (which the naive at /. continue to parrot) spread by these same companies involved in criminal activity.
n eon execs go to jail for DRAM price fixing
http://www.theinquirer.net/?article=20016
Infi
THE DEPARTMENT of Justice said that four employees of Infineon have pleaded guilty to charges of price fixing DRAM.
Three German citizens and one US citizen will each pay $250,000 in fines as well as serving between four to six months in jail.
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...
Or else the wrong mobo.
The DDR RAM you are comparing has higher throughput and lower latency if you are using it in a dual-channel mode on CAS 2 DIMMs. Simply put, RAM-wise it cannot be slower.
If that machine is slower it's because of something else.
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.
After reading this thread I can't believe how many supposedly intelligent people have been snowed by the memory cartel that's under investigation by the USDOJ...
l de cision.pdf
Rather than try to explain...why don't you guys take some time and read what the FTC's own Judge had to say on the subject of Rambus...it's truly eye opening...
http://www.ftc.gov/os/adjpro/d9302/040223initia
That's extreme spelled with an eXtreme? Ick
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
I love it when marketdroids try to put things in the "lingo" they think their customers understand and appreciate
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.
Either way, we win. when rambus came out ddr ram dropped to insanely low levels. now if this new rambus is so great you know it'll still be expensive but the ddr manufacturers may have to drop their prices since the speed is so much better.
Let's see some PS3 benchmarks so we can come to a conclusion on how all this is going to play out.
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.
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
How about Extreme Data Rate Turbo Titanium Mark V PlatinumDX?
RAM.Net
FRA: STFU GTFO
astroturfing rulez.