Slashdot Mirror


DRAM Almost as Fast as SRAM

An anonymous reader writes "IBM said it has been able to speed up the DRAM to the point where it's nearly as fast as SRAM, and that the result is a type of memory known as embedded DRAM, or eDRAM, that helps boost the performance of chips with multiple core calculating engines and is particularly suited for enabling the movement of graphics in gaming and other multimedia applications. DRAM will also continue to be used off the chip."

115 comments

  1. DRAM, SRAM, etc.. by Anonymous Coward · · Score: 0

    Enough, just SCRAM! :)

    1. Re:DRAM, SRAM, etc.. by ScriptGuru · · Score: 1

      This has nothing to do with high Mach number flight.

      --
      Yet another signature that refers to itself. The irony and humor is dead.
  2. Trust IBM by Frequently_Asked_Ans · · Score: 5, Funny

    to go for title of most patents filed in 2007

    --
    "Stallman says add to this code and you are one of us. Gates says use this code and you belong to us."
  3. What's the point? by ArcherB · · Score: 2, Insightful

    With all these improvements in processor and RAM speed, when can I expect a faster HDD? A solid state drive would be nice.

    All chips wait at the same speed. Why not concentrate on the bottlenecks rather than what is already one of the fastest components in any system.

    --
    There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
    1. Re:What's the point? by Anonymous Coward · · Score: 1, Funny

      All chips wait at the same speed.

      Nuh uh! I guarantee my computer can do nothing a whole lot faster than yours can.

    2. Re:What's the point? by Frequently_Asked_Ans · · Score: 0

      well that's true, but this is IBM, the people who brought you the 500Ghz processor and other nearly pointless technologies

      --
      "Stallman says add to this code and you are one of us. Gates says use this code and you belong to us."
    3. Re:What's the point? by Waffle+Iron · · Score: 4, Insightful

      Why not concentrate on the bottlenecks rather than what is already one of the fastest components in any system.

      Firstly, system memory is not especially fast compared to the CPU, and the recent proliferation of multiple cores is making the situation worse because more CPUs are trying to bang on the same memory.

      Secondly, the most straightforward way to paper over problems with high-latency devices is to put a cache in front of them. Super fast DRAM would be one way to enable bigger caches that reduce the impact of various system bottlenecks. Sure we can hope to replace all hard drives with solid state devices, but since they still cost orders of magnitude more per megabyte, it will probably be quite a while before that happens. In the mean time, better caches couldn't hurt.

    4. Re:What's the point? by physicsboy500 · · Score: 2, Informative

      I'm sure it's not far off... after all they've already made a DRAM hard drive

      --
      The original generic sig.
    5. Re:What's the point? by tomstdenis · · Score: 3, Informative

      Because your spinning magnetic platter is a cheaper storage "solution" than edram, flash, whatever.

      Unless you want to pay $25 per GB [again...], I'd wait until things improve.

      And it isn't like they're not working on smaller/faster memory. Two years ago a 1GB flash was 99$ [in Canada], now they're ~40$ and you can get a 2GB flash for about the price of the 1GB. I imagine this year we'll see 4GB flash drives become more of a norm, and so on.

      Most likely, ten years from now 80GB flash drives will be common place enough and not super expensive. But until then, spinning platers!

      --
      Someday, I'll have a real sig.
    6. Re:What's the point? by another_fanboy · · Score: 3, Insightful

      Why not concentrate on the bottlenecks
      In comparison to the processor, is RAM not a bottleneck? An improvement in an area that has less need is still an improvement.

    7. Re:What's the point? by filesiteguy · · Score: 0

      Actually they've had "ram drives" for some time now - http://www.cenatek.com/ - is one company which makes them. I am sure there are others, but this would be the coolest.

    8. Re:What's the point? by Anonymous Coward · · Score: 2, Insightful

      when can I expect a faster HDD? [...] Why not concentrate on the bottlenecks
      Ah, the eternal "why not cure cancer instead?". HDDs aren't the bottleneck for MANY applications, so this DRAM news matters greatly. DRAM engineers don't have the skills to improve HDDs, so you can't just have them work on your pet peeve.
    9. Re:What's the point? by GotenXiao · · Score: 1

      Hm, who just brought out a new product with a metric fuckton of cache on it... Oh, yes.

      Intel's Core 2 Duo.

      --
      Goten Xiao
    10. Re:What's the point? by TheRealMindChild · · Score: 1

      Hesus. $1600. What a load of horse shit. Its cheaper and probably smarter to just jam an extra 4GB of ram and make a ramdrive than using a solid-state device at that cost.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    11. Re:What's the point? by Jeff+DeMaagd · · Score: 1

      Because that's a different division or a different company? Only the solid state or long term storage people can improve that, and they are working against major limitations in mass storage. Laying down transistors is expensive, and flash memory isn't necessarily faster than hard drives on anything except maybe latency, throughput is lower enough that the latency advantage doesn't make up for it.

      One problem is that many of the companies have nothing to do with solid state storage, so they can do nothing about what you complain about. I don't think IBM does flash memory and they've left the hard drive market.

      If you are truly desperate to increase speed, why not stripe a couple Raptors? They will be on average, faster and despite their costs, Raptors are far cheaper than any equivalent capacity flash storage that's currently available.

    12. Re:What's the point? by maxume · · Score: 3, Informative

      Prices too high, sizes too small:

      http://www.newegg.com/Product/Product.asp?Item=N82 E16820163159
      http://www.newegg.com/Product/Product.asp?Item=N82 E16820220156
      http://www.newegg.com/Product/ProductList.asp?N=20 03240522+1309421175&Submit=ENE&SubCategory=522

      4GB flash for $40-$60, sd for $45, so $10-$15 per GB, right now. 1 GB cost $60 about 18 months ago(they are less than $15 now); extrapolate linearly, thats 64GB for cheap($60!) in 6 years, and 128+ in 8 years. That doesn't account for a slight depression in prices as the size of the chips used goes up.

      I'd pay $100 extra for a laptop with a 32GB flash drive to go with the giant hard disk, just to save power. That's fairly likely in less than 4 years.

      --
      Nerd rage is the funniest rage.
    13. Re:What's the point? by Lazerf4rt · · Score: 2, Insightful

      Why not concentrate on the bottlenecks rather than what is already one of the fastest components in any system?

      RAM speed is one of the biggest bottlenecks on your system. It's called a cache miss. When your CPU tries to access data outside its local cache, it has to wait for that cache line to come from system RAM. Your CPU currently spends a huge fraction of its execution time doing that. If IBM can provide a significantly faster type of system RAM, they can reduce that huge fraction, which would noticeably speed up the entire system.

      Cache misses are also the whole reason why hyperthreading ended up being a good idea: it minimizes the amount of time wasted during cache misses. If system RAM was always able to deliver memory without any latency, there would not have been any point to hyperthreading.

    14. Re:What's the point? by paeanblack · · Score: 2, Interesting

      I am sure there are others, but this would be the coolest.

      They all run at similar temperatures.

      The Cenatek RocketDrive you link to is a very dated product...it's not even bootable. Here is a more practical option:
      http://www.gigabyte.com.tw/Products/Storage/Produc ts_Overview.aspx?ProductID=2180

      It's $115 at Newegg and holds up to 4 x 1G of 184 pin DDR.

      4 gigs isn't much, but for certain situations, like holding a small database with heavy use, they work great. For random I/O, they are obscenely fast for the price...about twice the speed of two striped Raptors with a good controller.

    15. Re:What's the point? by Shaltenn · · Score: 1

      Because Joe schmoe computer user doesn't care about the bottlenecks. He goes to the store with the impression of "Hey Faster Ram = Faster Computer" even if there's another problem elsewhere.

      This is how big corps make money - they keep improving the stuff the no-nothing wants and they make big bucks off minor 'improvements' that don't really help.

      --
      If you were offended by anything I said... No, I'm not sorry. Please lighten up.
    16. Re:What's the point? by Anonymous Coward · · Score: 0

      TFA doesn't make the matter clear one way or the other, but I fear this IBM achievement isn't at all about the clockspeed of discrete DRAM chips (for DDR sticks) but about easier integration of eDRAM blocks into multi-core CPU chips.

      Perhaps they have made embedded DRAM reach the speeds of discrete DRAM, so there is a net advantage from the much wider memory buses you can use in an integrated/"embedded" design.

      PS2's "Graphics Synthesizer" GPU had a 2560-bit bus to the eDRAM, which of course beats any 2x64-bit dual-channel RAM silly in bandwidth... Remember the Glaze3D GPU design from BitBoys back in the day? 1024-bit 9MB embedded framebuffer addition to regular video memory... could have been a wicked fast video card. (Four pixel pipes too, before Nvidia had unveiled the NV10 Geforce "monster".)

    17. Re:What's the point? by filesiteguy · · Score: 0

      They all run at similar temperatures. Yes, but since an old college buddy of mine runs the company, they're cooler. :P

      I actually am not involved with servers, and do little which requires fast processing - at least at home - so don't pay much attention to this market. I'm sure there are many options out there.

    18. Re:What's the point? by joto · · Score: 3, Interesting

      Most likely, ten years from now 80GB flash drives will be common place enough and not super expensive. But until then, spinning platers!

      I expect to see 80GB flash drives long before 10 years. Assuming a growth rate of doubled capacity every 18 months, true enough, we'd reach about 80 GB in 10 years, but so far, flash memory has increased much faster than Moores law. Also I assume that the amount of data our computers manipulate continue to increase with each version of windows/HD-DVD/whatever, so we still need larger/slower storage mediums in 10 years, such as harddisks.

      In fact, the whole idea of using a (set of) rotating platter(s) with magnetic coating and radially movable read/write head(s) for storage, has been so successful for so long, and continue to improve at such an astonishing rate, that I doubt it will go away any time soon. In the far future, it's more difficult to predict what would happen. But even today, wheels are important, fire is our main source of (non-food) energy, primitive cutting tools are regulary used in any household, and in general, assuming things fail to change, is rarely wrong (we still haven't got flying cars!)

    19. Re:What's the point? by joto · · Score: 4, Insightful

      For random I/O, they are obscenely fast for the price...about twice the speed of two striped Raptors with a good controller.

      Yeah, but wouldn't it be better to buy a real computer with room for more RAM, so you didn't have to use a hardware device to imitate another hardware device, so that you could use software to imitate the drivers of the other hardware device, so that you could use it as the first kind of hardware device, just with lower speed and convenience? Or in other words: wouldn't it be better to just run the database in RAM?

    20. Re:What's the point? by joto · · Score: 1

      Because Joe schmoe computer user doesn't care about the bottlenecks. He goes to the store with the impression of "Hey Faster Ram = Faster Computer" even if there's another problem elsewhere.

      This is how big corps make money - they keep improving the stuff the no-nothing wants and they make big bucks off minor 'improvements' that don't really help.

      Apart from the fact that...

      1. RAM speed is a major bottleneck for computer performance
      2. Even if there are other bottlenecks elsewhere, reducing one as important as RAM speed is undoubtedly going to make a huge difference
      3. Corporations doesn't make money by creating stuff nobody wants
      ...I find your ideas intriguing, and would like to subscribe to your newsletter.
    21. Re:What's the point? by Bj�rn · · Score: 2, Interesting
      Flash drives are coming much quicker than that. Se this article in The Inquirer.

      "PQI, WHICH IS showing an engineering sample of a 64GB flash-based hard disk drive at Computex says the price for the expensive, but desirable, storage devices could fall below $1000 before the end of this year. "It depends on the chip price, but maybe it can get below $1000 this year" said Bob Chiu of PQI's Disk on Module sales dept. A competitor confirmed that such a precipitous fall in price was a possibility."

      Because of the low power consumption and modest speeds flash drives will mostly be interesting for laptops, at least initially.

      --
      Never express yourself more clearly than you are able to think. --Niels Bohr
    22. Re:What's the point? by Jeremi · · Score: 1
      Or in other words: wouldn't it be better to just run the database in RAM?


      Yes... as long as there was a way to ensure data integrity in the event of an unexpected shtudown. The one nice thing about a journalled filesystem on a persistent store is that it doesn't go away when the lights go out...

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    23. Re:What's the point? by Dzonatas · · Score: 1

      I wanted a solid state drive back when my floppy was just 1MB. Now, they are able to give each core its own 1MB cache.

    24. Re:What's the point? by owlstead · · Score: 1

      "Or in other words: wouldn't it be better to just run the database in RAM?"

      That does not operate on a battery. If you put - as the other poster suggested - a journalled filesystem on there (e.g. ZFS) then this device would not fail even on an unexpected shutdown, and there is little or no chance that it can be corrupted by the OS or another application. Unless the OS or the application mess with the filesystem of course. It's a bit of a shame that they don't allow more than 4 GB or ECC memory or hot swap, so this device doesn't seem to go all the way either.

      Currently I always run a tiny 64 MB ramdrive in Windows so that logfiles don't mess up my timing. With the current processors and RAM, the overhead is neglectible. Just an additional tip :)

    25. Re:What's the point? by dfghjk · · Score: 1

      Hard drives get bigger and faster all the time. Solid state drives become more and more viable as well.

      Hard drives aren't the bottleneck in certain applications so it's irrelevant to those.

      Finally, why not improve the system everywhere it's possible? Why blow off CPU improvements only become some apps don't benefit?

    26. Re:What's the point? by AeroIllini · · Score: 1

      ...(we still haven't got flying cars!)


      Sure we do.
      --
      For security, the MD5 hash of this message and sig is 09f911029d74e35bd84156c5635688c0.
    27. Re:What's the point? by dave1g · · Score: 1

      I dont think you can really say that hard drive throughput is faster than flash drive. Maybe against a single chip. But it costs nothing to put the chips in parallel and access them as a bank, and you dont need to do any fancy raid, it just like memory banks. put enough of them in parallel and you will beat out disks.

      Of course you can do the same for disks, but its much more costly to have the raid controller with the XOR engine and the typical huge cache sitting in front of it.

      Also raids run rather slowly between a crash and rebuild of one of the drives.

    28. Re:What's the point? by 10Ghz · · Score: 1

      4MB is a "metric fuckton"? That's less than 3 floppies of data!

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    29. Re:What's the point? by RobertM1968 · · Score: 1

      Most likely, ten years from now 80GB flash drives will be common place enough and not super expensive. But until then, spinning platers!

      But by then it wont matter. Windows Leasta will be out and require a Terabyte of install space and multiple terabytes to run, just for a jazzed up UI they licensed from someone else and vaporous claims of better security (this time) (we mean it) (really) (we promise) (but buy our Windows as long as you Live No Care, because you will need it).

      :-)

    30. Re:What's the point? by default+luser · · Score: 1

      Hm, who just brought out a new product with a metric fuckton of cache on it... Oh, yes.

      Intel's Core 2 Duo.


      You may be surprised to know this, but the ratio of on-chip cache to typical system ram has not changed much in the last 12 years.

      In 1995 I bought a mid-range 486 DX-2 50 computer. The chip had 4K cache on-die, and the system had 4MB ram (1/1024 ratio).

      Today, you can buy a mid-range machine with 2-4MB on-die cache and 1024MB ram (either a 1/512 or 1/256 ratio). That's a tiny improvement, and that's to be expected because the basic SRAM cell has not changed much in the last decade. If anything, the gain is mostly due to Intel's aggresive cache deaigns and process revisions, because DRAM chips benefit from the same process technology improvements that allow higher cache sizes.

      What would you say if, tomorrow, you could instantly improve that ratio by 6x with a move from SRAM (6 transistors per-cell) to eDRAM (1 transistor per-cell)? I'd say that's a winner! You're basically leap-frogging 5 years of process revisions, and permanantly dropping the cache / ram ratio, which means much better performance overall.

      --

      Man is the animal that laughs.
      And occasionally whores for Karma.

    31. Re:What's the point? by aybiss · · Score: 0

      But until then, spinning platers!

      There will always be a place for the platTers. In 10 years time my HD rips of Deep Space 9 are going to want a lot more than 80GB to live on. ;-)

      --
      It's OK Bender, there's no such thing as 2.
    32. Re:What's the point? by tgrigsby · · Score: 1

      Didn't you get the updated memo on Slashdot Weights and Measures?

      CACHE MEASUREMENTS
      MB to metric conversion table

            40k = 1 centifuckton
            64k = 1.6 centifucktons
            400k = 1 decifuckton
            640k = 1.6 decifucktons
            1 MB = 2.5 decifucktons
            1.44 MB = 3.6 decifucktons = 1 floppy
            2 MB = 5.0 decifucktons
            2.88 MB = 7.2 decifucktons = 2 floppies
            3 MB = 7.5 decifucktons
            4 MB = 1 fuckton
            4.32 MB = 1.8 fucktons = 3 floppies
            4 GB = 1 kilofuckton = 2844.44 floppies

      Alternative measures:

            16 MB = 1 sheeeit
            64 MB = 1 whatthefuck
            1 GB = 1 nofuckingway

      No need to thank me. I'm just glad to be able to help.

      --
      *** *** You're just jealous 'cause the voices talk to me... ***
  4. Cheap Cache! by davidwr · · Score: 1

    IBM's new motto

    --
    Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
    1. Re:Cheap Cache! by UnknowingFool · · Score: 1

      Which would explain why they were sued by SCO!

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
  5. SD-RAM by Anonymous Coward · · Score: 1, Funny

    So SRAM and DRAM is fast? That's nothing... Wait until they combine it into SDRAM!

  6. Obligatory. by Pojut · · Score: 0, Offtopic

    EDram.

    I don't know about you, but I wouldn't want something named that in me...

    The older fellas should get it (and their wives might, too)

    1. Re:Obligatory. by $RANDOMLUSER · · Score: 1

      ...and their wives might, too

      Nah, not so much any more.

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    2. Re:Obligatory. by Kamots · · Score: 1

      "I don't know about you, but I wouldn't want something named that in me..."

      That's why you put it in the computer instead.

    3. Re:Obligatory. by AmberBlackCat · · Score: 1

      That was not obligatory.

    4. Re:Obligatory. by Lawrence_Bird · · Score: 1

      but just wait for the special EDram which only rides the short bus!

  7. To those wondering by kestasjk · · Score: 4, Insightful

    To those wondering why it would be good to have DRAM as fast as SRAM: SRAM doesn't need to be "refreshed" constantly, and is faster, but takes up many more transistors and is therefore much less dense and more expensive for the same amount of memory.

    However with DRAM it takes quite a bit of power just to keep data in memory (because of the constant "refreshes"), which isn't the case with SRAM. So this discovery wouldn't take SRAM out of production for applications which require its low power usage.

    --
    // MD_Update(&m,buf,j);
    1. Re:To those wondering by TheRaven64 · · Score: 5, Informative
      To add to this:

      Cache misses are expensive. Really expensive. There are two ways of getting around this:

      1. More hardware contexts so that you can switch to another thread instantly when a cache miss happens.
      2. More (SRAM) cache.
      The first one is better if you have highly parallel software, but isn't so good for single-threaded applications. The second is the more common approach. While SRAM uses six transistors per bit, DRAM uses one transistor and one capacitor. This could give something around three times the density, allowing CPU manufacturers to triple the amount of cache without increasing die size. Bigger cache means fewer cache misses, which means less time spent doing nothing.

      For reference, a cache miss typically costs something around 1-200 cycles.

      --
      I am TheRaven on Soylent News
    2. Re:To those wondering by itTeach · · Score: 1

      SRAM is MUCH more power hungry than DRAM. In SRAM, there are at least 6 transistors that must be powered continually to retain the memory, while in DRAM there is typically a single transistor and a capacitor which is charged up to retain the memory. DRAM only needs power occasionally, to refresh the capacitor. Size and power both favor DRAM. Speed has favored SRAM.

    3. Re:To those wondering by kestasjk · · Score: 1

      Hmm you might want to read up about SRAM and DRAM, because "SRAM is MUCH more power hungry than DRAM" is wrong. DRAM needs power constantly to refresh its capacitor, SRAM only needs a voltage to be maintained and doesn't require any current flow while idle.

      --
      // MD_Update(&m,buf,j);
    4. Re:To those wondering by itTeach · · Score: 1

      Here is chapter and verse from a solid reference, not just my word. "So, all in all, designing with and using DRAM is more complex than SRAM. However, their much larger capacities and much lower power consumption make DRAM the memory of choice in systems where the most important design considerations are the keeping down of size, cost, and power." (from the text "Digital Design, Principals and Applications" by Ronald J. Tocci) If it just 'needs a voltage to be maintained' across any practical circuit, then there is current associated with that voltage and thus power is consumed. Please be more aware of the facts before attempting to correct a post.

    5. Re:To those wondering by kestasjk · · Score: 1

      The current associated with keeping a voltage constant is just leakage current, and it's much lower than that needed for constant refreshes. The reason DRAM needs to be refreshed is because every capacitor leaks current constantly, at a much higher rate than transistor leakage.

      If each memory cell was a bucket and electric current was water DRAM would be a bunch of buckets with holes in them, with someone constantly running past them, checking whether they're above the half way mark, and refilling them if they are.

      Perhaps that book is out of date, I'm not sure, but it's a well known fact that SRAM uses less power.

      --
      // MD_Update(&m,buf,j);
  8. xbox360 by ttnuagmada · · Score: 1

    doesnt the xbox360 already use Edram?

    1. Re:xbox360 by Anonymous Coward · · Score: 1, Informative

      eDRAM is used in many game consoles, including Sony PS2 and PlayStation Portable, Nintendo Wii and GameCube, and Microsoft Xbox 360

      Source: eDRAM

      Most of them being IBM processors, and one MIPS. The news is not the development of eDRAM, but that IBM seems to be eager to replace SRAM with it in their processors.

    2. Re:xbox360 by NeuralSpike · · Score: 1

      No, if one was to RTFA they would see the big break through is in creating eDRAM with SOI

  9. almost as fast? by Anonymous Coward · · Score: 0

    i'm looking foward to ZRAM more actually. gotta love weird side effects of amd/ibm's SOI process that allows one bit with just a transistor.. no capacitors. :D

    but on topic.. almost as fast in what way, bandwidth or latency? i see the former being really easy. the latter... not so much. SRAM still beats the fastest DRAM in latency by an order of magnitude, easily.

    1. Re:almost as fast? by Anonymous Coward · · Score: 0

      memory is plenty fast already - what about the BUS they connect on? that seems to be the bottle neck

    2. Re:almost as fast? by stevesliva · · Score: 1

      almost as fast in what way, bandwidth or latency? i see the former being really easy. the latter... not so much. SRAM still beats the fastest DRAM in latency by an order of magnitude, easily.
      1.5ns latency in a 65nm process
      --
      Who do you get to be an expert to tell you something's not obvious? The least insightful person you can find? -J Roberts
    3. Re:almost as fast? by warrior · · Score: 2, Insightful

      If you've plenty of memory on-die the bus becomes irrelevant ;) That's how Intel is keeping up with AMD - big cache band-aid on the slow FSB so they can compete with HT.

      --
      Intel transfer the difficult from Hadware to software, for get more power, programmer need more technology. -- chinaitn
  10. what about hard drives? by jaimz22 · · Score: 0

    when are we going to get solid state hard drives to keep up with the rest of the computer crap these days? I wish someone would quite lolly gagging and just produce them for christ sake. they have them.. now sell them. stop playing with ram and start playing with harddrives!

  11. eDRAM is quite old by Rolman · · Score: 3, Interesting

    I don't get why this is news. Embedded-DRAM has been in heavy usage for many years now.

    Both the title and the summary are quite misleading, since eDRAM is on-chip and that of course is much faster than external off-chip memory, be SRAM, DRAM or whatever.

    Some big examples? PS2, Nintendo Gamecube, Wii, Xbox 360. All these consoles use eDRAM for their GPU's on-chip framebuffers to enhance their performance, and that goes back to at least the year 2000 when the PS2 came out.

    Some will be quick to say "no, the Nintendo consoles use 1T-SRAM, not DRAM". Yeah, right, but even 1T-SRAM (despite its name) is a form of embedded-DRAM.

    --
    - Otaku no naka no otaku, otaking da!!!
    1. Re:eDRAM is quite old by stevesliva · · Score: 4, Informative

      Some big examples? PS2, Nintendo Gamecube, Wii, Xbox 360. All these consoles use eDRAM for their GPU's on-chip framebuffers to enhance their performance, and that goes back to at least the year 2000 when the PS2 came out.

      Some will be quick to say "no, the Nintendo consoles use 1T-SRAM, not DRAM". Yeah, right, but even 1T-SRAM (despite its name) is a form of embedded-DRAM.
      First, it is news because IBM is announcing that the performance is on par with SRAM, and because they have integrated their deep-trench eDRAM process with the SOI process used for their Power CPUs. The result? 3x the cache on the die. IBM has offered embedded DRAM with bulk technologies for a few generations, but this is the first real SOI annoucement.

      Second, the consoles that have issued PR about using "embedded DRAM" with their GPUs don't actually embed DRAM on the GPU die. The "embedded DRAM" is a process offered by NEC that is separate from the Sony and TSMC processes used to fab the GPUs that supposedly have "embedded DRAM." I am pretty sure that all of the consoles you mention include a separate custom DRAM chip in the same package as the GPU. I am certain this is the case for the XBox 360. I am unsure about Sony. That DRAM process substantially modifies the back end wiring to make room for a MIM cap between the FETs and the first level of metal.
      --
      Who do you get to be an expert to tell you something's not obvious? The least insightful person you can find? -J Roberts
    2. Re:eDRAM is quite old by Anonymous Coward · · Score: 0

      I am pretty sure that all of the consoles you mention include a separate custom DRAM chip in the same package as the GPU.

      I am unsure about Sony.
      Make up your mind :)

      PS2's GS chip has 4MB of DRAM embedded on the same die as the GPU itself. And they had working prototypes with as much as 32MB.
    3. Re:eDRAM is quite old by stevesliva · · Score: 1

      PS2's GS chip has 4MB of DRAM embedded on the same die as the GPU itself. And they had working prototypes with as much as 32MB.
      You're right, I wasn't paying attention back then.
      --
      Who do you get to be an expert to tell you something's not obvious? The least insightful person you can find? -J Roberts
    4. Re:eDRAM is quite old by ChrisMaple · · Score: 1
      There is a significant difference between DRAM used in a framebuffer and DRAM used in a cache. In a framebuffer the data is only needed for the time span of one frame, and refresh is not necessary. As long as it's truly used as a framebuffer, nobody cares if it loses a bit occasionally, it's just a blip on the screen. In a cache, errors are unacceptable and lifetime in the cache is somewhat uncontrolled. Accordingly, the data in a DRAM cache has to be refreshed.

      With small devices leakage is a problem, and it's a severe problem for DRAM because it shortens the required refresh interval. If IBM has improved DRAM to make it useful in general-purpose on-chip applications, they've made a big step forward.

      --
      Contribute to civilization: ari.aynrand.org/donate
  12. For those who don't know what the point is by drinkypoo · · Score: 2, Interesting

    If you could stick a crapload of this on the Cell, then those SPEs could have more than 256kB memory each, and utilizing them would become dramatically easier.

    I'd guess the next revision of Cell will have a shitload of eDRAM on it. And it will either have more SPEs, or a new bus that allows multiple Cells to be used. The latter would be more expensive to implement, but probably result in higher yields than substantially growing the Cell to support more coprocessors - the yields are already poor if they just turn all the SPEs on, or else why would they be disabling one?

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:For those who don't know what the point is by Funk_dat69 · · Score: 1

      You don't need a new bus to use more than one Cell. The Cell blades IBM sells have two Cells on board already and you can access all 16 SPEs. The blades can also cluster up for more resources. You just need code to manage it all.

      --
      FUNK!
    2. Re:For those who don't know what the point is by drinkypoo · · Score: 1

      Sounds good to me. I had heard that they had planned to make them network up, but I thought they dropped that by the end. I probably only thought that because no one is using more than one cell in a single box yet. Or at least, I didn't know anyone was :)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  13. Insightful how? by Anonymous Coward · · Score: 0

    So I guess everyone should just drop what they are doing and work on the "bottlenecks". Even though IBM sold off their HDD division, they should still work on it anyway. Intel should stop making cpu's faster and instead redirect the company to do R&D on HD's?

  14. Here's a better explanation by Wesley+Felter · · Score: 4, Informative

    EE Times article. Today SRAM is used for processor caches, but new multicore chips need massive (i.e. expensive) cache. Because eDRAM is much denser than SRAM, it allows chip designers to fit much more cache in the same size chip, increasing overall performance. IBM and AMD use silicon-on-insulator (SOI) technology, while the rest of the industry uses bulk CMOS; eDRAM for bulk has been available for a while (it's used in Xbox 360 and BlueGene/L for example), but now IBM has developed SOI eDRAM that can be used in IBM's future processors (and maybe AMD's).

    1. Re:Here's a better explanation by Intron · · Score: 1

      From the EE TImes article:

      "The new design uses a three-transistor micro-sense amp that lets voltage current directly drive transistor gates."

      voltage current?

      --
      Intron: the portion of DNA which expresses nothing useful.
  15. Power?? by LOADLETTER · · Score: 0

    Speed vs. power would an appropriate measure....

  16. Mod parent up! TFA sucks balls.. by Anonymous Coward · · Score: 0

    IBM said it has been able to speed up the DRAM to the point where it's nearly as fast as SRAM, and that the result is a type of memory known as embedded DRAM, or eDRAM, that helps boost the performance of chips with multiple core calculating engines and is particularly suited for enabling the movement of graphics in gaming and other multimedia applications.

    This is just plain wrong. Any "DRAM embedded into logic circuitry" is "eDRAM" (a type of "embedded memory"). And yes it's been around for over a decade. PS2 and GameCube made it commonplace :-) IBM's new speed achievement (what are they exactly???) has jack shit to do with the "eDRAM" name. The article author is simply clueless.

    Of course, these definitions aren't absolutely clear-cut and crystal-clear. A DRAM chips in your DDR stick has lots of logic in it -- it's an electronic device, not a rectangular area of storage ;-) And it's somewhat about the ratio of storage to logic whether a chip features "embedded memory" (inside logic) or "embedded logic" (inside memory)... But speed has no place in those definitions.

    Sure it's great if they have sped up eDRAM -- AFAIK it has remainded below the 1 GHz barrier so far.

    While SRAM usually takes up to six transistors per cell (and an electrically different lithography process) compared to DRAM's just one, there's Mosys Inc's 1T-SRAM that (yup) sports only one transistor per SRAM cell, however the density hasn't been quite as good as with DRAM and it has significantly tailed behind SRAM's slockspeed. The article should at least mention this stuff -- 1T-SRAM is what GameCube used for "eDRAM".

    Yup the Xbox 360 has the ATI Xenos GPU (accompanying the IBM Xenon triple-core CPU) which is actually a package with two chips: one for the GPU and northbridge, one for the smart framebuffer. The latter has a few megs of eDRAM, and besides providing humongous framebuffer bandwidth through a superwide chip-to-chip bus, is notably capable of performing the simplest graphics ops (Z comparing and culling, alpha blending, multisample blending for edge anti-aliasing) on-chip within the memory, much like Sun's ancient 3D-RAM. This eliminates a lot of ping-pong traffic between the 3D core and video memory which helps performance a lot -- mostly the GPU can use the GDDR3 shared memory only for texturing.

    This really says it all about the quality of TFA:

    Earlier this week, Intel Corp. said it has developed a research chip capable of performing calculations as quickly as a supercomputer while only consuming as much energy as a light bulb.

    Who the heck are these analogies for? So there is exactly one (1) model of supercomputer ever made and some single universal standard wattage for all lightbulbs, eh?

  17. No need to refresh? by XNormal · · Score: 1

    Since this is used for cache memory it may be possible to eliminate the refresh cycles. A cache row can always be re-fetched from main memory. All you need is some reliable method to tell if has expired. Any cache row which hasn't been accessed long enough for it to expire is, pretty much by definition, not very critical to performance anyway.

    --
    Stop worrying about the risks of nuclear power and start worrying about the risks of not using nuclear power.
  18. On Striping Raptors (10k rpm SATA drives) by Anonymous Coward · · Score: 1, Informative

    Note that striping (RAID-0) gives no benefit at all for writes, and destroys *latency* for reads. So it's only beneficial for streaming large files (say, in video editing) -- and of course it doubles your risk of data loss (as one failing drive zaps *all* your data) so it's really only useful for a work/scratch space for your large video/audio/CAD files.

    Better to have a single 10K Rappy (or better a piece of 15K SCSI/SAS goodness -- where are 15K SATA drives already???) as a "system/apps/work cache" and then large 7K SATA drives for RAID-0 "scratch" pair and a RAID-1 "save" pair and even then burn all the important stuff to DVD weekly...

    Of course the "more FPS!!!oneone" kiddies will ignore this advice and add blue case bottom lights too ;-)

  19. Great for L3 caches by flaming-opus · · Score: 4, Interesting

    There are 2 areas of latency for a cache, the first is the performance of the actual data cells, and the second is the speed of doing a lookup in the cache. The larger the cache, and the higher the degree of set associativity, the longer the lookup takes. Thus you're unlikely to see this eDRAM used for L1 caches, and probably not for L2 caches either, as more cache would slow them down, even if the cells are just as fast as SRAM. The sweet spot will probably be for L3 caches, that are already slow by cache standards, but a whole lot faster than system memory. Since L3 caches are large, the cost savings for switching to eDRAM would be largest there.

    As for power concerns, DRAM is higher than SRAM, but a larger L3 cache may reduce the traffic through the memory controller, and out to the DIMMs, which will probably more than make up for any increase in power density in the cache.

    1. Re:Great for L3 caches by willy_me · · Score: 1

      I agree with what you have written but just wanted to add a point.

      The power consumption of SRAM is actually increasing to the point where it doesn't offer any real benefits over DRAM. The problem arises from smaller transistors with greater leakage current. Older SRAM could sit there and draw almost no power - but no longer. Because SRAM requires more transistors then DRAM, the leakage current essentially offsets the power used during the refresh cycle on DRAM.

      Now I'm not claiming that DRAM currently uses less power then SRAM. I'm just saying that with modern manufacturing technologies, the old assumption that SRAM uses less power then DRAM is no longer valid. I imagine IBM saw this coming a long time ago and is partly why they invested in finding ways to put DRAM into CPUs.

      Willy

    2. Re:Great for L3 caches by julesh · · Score: 1

      The power consumption of SRAM is actually increasing to the point where it doesn't offer any real benefits over DRAM. The problem arises from smaller transistors with greater leakage current.

      Note that both IBM and Intel have recently announced new processes that provide reduced leakage currents.

  20. Yes, trust IBM. by mmell · · Score: 5, Insightful
    Because everybody knows that companies should invest millions of dollars to develop technologies which should then be given away for free. That's the only workable business model, right?

    No, I'm not a fan of patent trolls; but this isn't patent trolling. IBM has created a new, better way to embed cache RAM on the CPU die, at a signifigant cost in both manpower and materiel. This isn't like they patented "a method to check customers out with one click" or something similarly banal. This is a real, new technology which took a great deal of time, energy and work to create. No "prior art", no "trivially obvious" - this is exactly the kind of technological advancement which patents should protect.

    1. Re:Yes, trust IBM. by dal20402 · · Score: 1

      Red herring.

      People are unlikely to die because their DRAM is too slow. (Gamers are not people.)

      The fact that we need to think hard about how to make life-saving drugs accessible while preserving an incentive to develop them has absolutely nothing to do with the obvious benefits of patenting this kind of expensive, innovative technology.

    2. Re:Yes, trust IBM. by Anonymous Coward · · Score: 2, Informative

      Last time I checked, no one has died from an inability to afford faster RAM

    3. Re:Yes, trust IBM. by 42Penguins · · Score: 1

      Ransom would be if they created a disease only to sell the cure.
      It costs money to develop drugs. LOTS of money. Money can be exchanged for goods and services.

    4. Re:Yes, trust IBM. by don_bear_wilkinson · · Score: 1

      People are unlikely to die because their DRAM is too slow. (Gamers are not people.) LOL No, really, out loud. At work. Thanks. Wowtwit: "I need someone to enchant my 2H sword" Me: "You *need* an enchant?" Wowtwit: "ya I need that glow thing." Me: "Look. You need air, you need water, you don't frakking NEED an enchant." Wowtwit: "w/e, I really want that red glow - it's really cool!" (pounds head on keyboard) Me: "I can do the Fiery Enchant, that's the red glow, but it costs ## gold" Wowtwit: "u r kidding that's too much" Me: "Enchants are expensive because they cost money to make and they actually DO things - not just make things pretty. Now go away kid, ya bother me."

      --
      In Nature, stupidity is a capital offense. In human society, too many get off with less than a warning.
    5. Re:Yes, trust IBM. by Anonymous Coward · · Score: 0

      No, I'm not a fan of patent trolls; but this isn't patent trolling.
      That and IBM isn't as big on throwing it's patent weight around.

    6. Re:Yes, trust IBM. by bubbaD · · Score: 1

      Ya know, the Wowtwit kid was actually using hyperbole, quite correctly. Probably he couldn't explain it, but didn't need someone to bully him about his speech. Also next time you hear someone use "literally" in a metaphorical way, remember, its an exaggeration, hyperbole, not wrong and not a reason to think you have a superior intellect.

      I think I use to be like you, and I became very, very unhappy because of my attitude. Be a little more generous and patient. It will pay off.

    7. Re:Yes, trust IBM. by Hal_Porter · · Score: 1

      Actually, thanks to the wonders of corrupt capitalism, if you live in a country that's too poor to buy the patented drugs from the company that did the R&D, you probably live somewhere where IP laws aren't particularly well enforced because local companies/people will lobby aggressively against them. As the country gets richer, companies will start to worry about their own IP and lobby to get enforcement tightened.

      http://www.usatoday.com/news/health/2007-01-30-tha iland_x.htm

      Even though the WTO was presumably supposed to stop poor countries doing this, there's still a clause in the rules that allow countries to force compulsory licensing if there's a national emergency, like here in Brazil.

      http://news.bbc.co.uk/2/hi/health/4059147.stm

      Even rich places like Taiwan have occasionally done it, based on a potential national emergency.

      http://news.bbc.co.uk/2/hi/asia-pacific/4366514.st m

      Of course, most really poor countries tend to be run by a small kleptocratic clique that can be paid off to not allow this sort of thing, even though it's in the national interest, but it's that clique which is the problem, not drug patents per se.

      So it seems that the optimal system is democratic enough that the pressure to enforce foreign patents from outside is balanced by domestic pressure to not enforce them, but I think also helps to have domestic drug companies who lack patents of their own.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    8. Re:Yes, trust IBM. by blahplusplus · · Score: 1

      "Because everybody knows that companies should invest millions of dollars to develop technologies which should then be given away for free."

      Maybe they wouldn't cost millions if they outsourced the labour!

    9. Re: Yes, trust IBM. by gidds · · Score: 1
      So what does the word 'literally' mean, then, if you accept its use for exaggeration and hyperbole? Nothing. Its very meaning, its only reason for existing, is to indicate that you're NOT exaggerating, that you're describing the exact truth WITHOUT hyperbole. Without that, it's meaningless. You've just destroyed a useful word.

      And what do you put in its place? How do you indicate that you're not exaggerating or using hyperbole NOW?

      Exactly. You can't (short of some clumsy phrase like 'and I'm not exaggerating or using hyperbole'). Which is probably just as well, because if there were such a word, you'd probably want to destroy that too with your 'more generous and patient attitude'.

      Congratulations, you've just made the language less useful for us all, for no apparent reason. I'm glad this prevents you from being 'very, very unhappy'.

      --

      Ceterum censeo subscriptionem esse delendam.

    10. Re:Yes, trust IBM. by Anonymous Coward · · Score: 0
      Have you ever looked up NEED in the dictionary? Because I doubt you will, I'll include the FIRST definition here:

      A condition or situation in which something is required or wanted: crops in need of water; a need for affection.
      Do you notice the OR WANTED part? Yes, preteens playing MMORPGs are annoying, but you can still be polite. You aren't PREFECT either. Some people find YOUR need to capitalize so MANY words just plain STUPID.
  21. Can we rephrase that in English? by pla · · Score: 0

    DRAM will also continue to be used off the chip.

    Oh, good! They had me worried that I could no longer keep my DRAM in the water cooler. And how could I get through my day without a bit of chipless DRAM floating in midair above my keyboard?

    Goodness. What next? They'll try to take away my off-chip flatware?

  22. Don't forget about soft error rates by Anonymous Coward · · Score: 0

    Typical soft errors (e.g. bit flips due to cosmic neutrons, which is a particular problem on aircraft and/or satellites) occur in any memory device. But because of all this 'refreshing' that DRAM endures, it's soft error rates have been declining while those for SRAM have been increasing. So perhaps SRAM isn't the holy grail of all memory applications after all.

  23. Not what I thought it would be by jiggerdot · · Score: 1

    Well, it IS pretty late, but I read the headline as: "DRM faster then "SPAM". Quite a disappointment, really...

    --
    "can't run, can't hide...oh well, return 0"
  24. Another excuse to not drop the price of RAM by symbolset · · Score: 1
    Seriously, what's with the price of RAM?

    Sure, we'll get 3THz RAM, and it will be $150 for a 1GB stick. That's not what I want, nor what I expect. What I expect is that I get a 2GB stick for what was the price of a 1GB stick 12-18 months ago. By now 4GB sticks should be $75.

    In the last couple years prices haven't dropped hardly at all and new stuff is no bigger than before. That doesn't happen in IT unless someone isn't playing fair. So who is it and how do we get them to stop?

    --
    Help stamp out iliturcy.
    1. Re:Another excuse to not drop the price of RAM by Wesley+Felter · · Score: 1

      Demand for RAM slacked off in recent years because of the delays in releasing Vista (seriously). Now that Vista is out, we can expect mainstream PCs will want 2GB of RAM, which should drop the price of 1GB DIMMs.

    2. Re:Another excuse to not drop the price of RAM by Anonymous Coward · · Score: 0

      Once again I see the rather bizarre nothing of higher demand reducing the price - the opposite to what economists tell us should happen.

    3. Re:Another excuse to not drop the price of RAM by Wesley+Felter · · Score: 1

      I don't know much economics, but my understanding is that DRAM vendors use demand to decide how much of each type of chip to produce.

    4. Re:Another excuse to not drop the price of RAM by julesh · · Score: 1

      Once again I see the rather bizarre nothing of higher demand reducing the price - the opposite to what economists tell us should happen.

      Only in cases where supply is constrained. If supply is not constrained, higher demand enables higher economies of scale. This is EC101 stuff.

  25. Other upcoming types of RAM: Z-RAM and TTRAM by thue · · Score: 3, Informative

    I am in no way an expert, but I read about other upcoming types of RAM which also sound interesting:

    Z-RAM. One cell is a single transistor. Faster than SRAM, which uses 6 transistors per cell. http://en.wikipedia.org/wiki/ZRAM

    TTRAM. One cell contains 2 transistors. As fast as SRAM, according to Wikipedia. http://en.wikipedia.org/wiki/TTRAM

    1. Re:Other upcoming types of RAM: Z-RAM and TTRAM by owlstead · · Score: 1

      I think the Wikipedia is a bit short on details for Z-RAM, so I'll provide an additional link. As you can see this leads to the company behind Z-RAM, so they may look a bit too much on the possitive side. It sounds very promissing, I must say. Only for SOI though, so Intel is left out a bit here, but very interesing for IBM or AMD. I wouldn't be surprised to see eDRAM or Z-RAM in chips pretty soon, since they don't seem to require too much rework.

  26. COAST Modules! by DigiShaman · · Score: 1

    Good lord! I've always wondered what happend to those COAST (Cache On A STick) modules back in the Pentium 1 days. Brings back memories...

    --
    Life is not for the lazy.
    1. Re:COAST Modules! by Tmack · · Score: 1

      Good lord! I've always wondered what happend to those COAST (Cache On A STick) modules back in the Pentium 1 days. Brings back memories...

      Nah, CoaSt modules were the L2 cache, cause back then the CPU only had on-chip L1. PPro was the first to introduce on-die L2. P2 took a small step back by taking L2 back off the die, but leaving it on the cpu. Sun platforms and iirc Alpha (and probably a few others) used L3, but x86 did not. AMD just recently released info on their next cpu, which includes plans to implement an L3 that all CPUs can share. Makes sense when you think about it (L1 per core, L2 per cpu, L3 for all!). As for L2, most CPUs have it on-die now.

      Tm

      --
      Support TBI Research: http://www.raisinhope.org
    2. Re:COAST Modules! by Tmack · · Score: 1
      btw.... I have a few CoaSt modules and Pentium CPUs laying around in anti-statics if anyone is interested ;)

      Tm

      --
      Support TBI Research: http://www.raisinhope.org
    3. Re:COAST Modules! by TheRaven64 · · Score: 1

      PPro was the first to introduce on-die L2. Cache on the PPro was not on die, it was on a separate die in the same package. This was a really bad idea, because you couldn't test the cache or the core until you had put them both in the package. The P2 put them in separate packages on the same daughter board, allowing them to throw away cores and cache chips if either didn't work.

      If you get hold of a Pentium Pro, you can actually see both dies in the package.

      --
      I am TheRaven on Soylent News
    4. Re:COAST Modules! by DigiShaman · · Score: 1

      Cache on the PPro was not on die, it was on a separate die in the same package. This was a really bad idea, because you couldn't test the cache or the core until you had put them both in the package.


      Not true. After a wafer has been completed and the dies cut, you can start to test each one immediately for a "good" or "bad" status. It's only after they've been packaged at the end, are the re-tested and have their clock speed certified.

      If I recall correctly, Intel was running into trouble with yields. They calculated that if you combine the total transistor count (CPU + Cache) under one die, your yields with current (at the time) technology would have been so low, you would have been priced the processors outside the potential market. The solution was to create two wafers of chips. One wafer was nothing but cache, the other the CPU. After the dies are cut from the wafer, they can each be tested and sorted in bins. It's at this point you can match the good ones together to form a single processor and retest them.
      --
      Life is not for the lazy.
  27. OBRAM by CopaceticOpus · · Score: 1

    DRAM, that's fast!

  28. Special eDRAM by NeuralSpike · · Score: 1

    I'll wait for the development of SPeDRAM

  29. Still not close to ARAM by xee · · Score: 1

    ARAM is of course still fastest. However it's good to see DRAM get some distance from the horribly slow FRAM and GRAM.

    --
    Oh shit! I forgot to click "Post Anonymously"...
  30. Redefining "Mass Storage" by marcus · · Score: 1

    That's what's happening. Used to be 100KB was massive. Gates once said that 640KB was enough solid state memory and that the rest would be stored on disks. Later came 1.4MB floppies, 5MB hard drives, then 80MB, 120MB, not so long ago 500MB, and today >500GB. Magnetic drives will continue to carry the major, giga- and tera-byte data stores of the world, especially when low power consumption, ruggedness, and speed are not required. While solid state memory continues to move in from the small and fast(and expensive) to the ever larger and less costly.

    An unusual example of this is my Nokia 770 which uses the removable flash card for virtual memory paging space. That is an application that would have been rejected out of hand as a possible use of solid state memory just a year or two ago. Today it works just fine and gives a nice performance and flexibility boost to a machine with limited(64MB) RAM space.

    --
    Good judgement comes from experience, and experience comes from bad judgement.
    - W. Wriston, former Citibank CEO
    1. Re:Redefining "Mass Storage" by maxume · · Score: 1

      Yeah, when the 'huge premium' for a useful size solid state drive(100GB is somehow a lot more useful than 40GB) becomes $200(or whatever, cheapish), the features start getting a lot more important than the price.

      Also, FF 2.0 thinks cheapish is a word.

      --
      Nerd rage is the funniest rage.
  31. HTX ! by DrYak · · Score: 1

    or a new bus that allows multiple Cells to be used. The latter would be more expensive to implement,


    Just make them support HyperTransport.
    And make them in BTX board. Or even better : make them Socket F/F+ and Socket AM2/2+/3 compatible and people will be able to drop them as vector accelerators in their existing multisocket motherboards.

    (... hum, technically, that'll require making both the front-end bus HyperTransport *AND* the memory controller DDR (2/3) instead of current Rambus controller).
    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:HTX ! by drinkypoo · · Score: 1

      . Or even better : make them Socket F/F+ and Socket AM2/2+/3 compatible and people will be able to drop them as vector accelerators in their existing multisocket motherboards.

      Not just that, but it would be a bitchin' way to write a PS3 emulator :D

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  32. Flash Memory Price-Fixing Investigationr by FlashFighter07 · · Score: 1

    I just read about an investigation into price-fixing among manufacturers of flash memory devices. It includes any USB memory stick or flash card businesses or consumers may have purchased.

    Apparently, if you purchased a memory stick, or flash memory device you could be included if the investigation leads to a class-action suit.

    The press release said go to www.hbsslaw.com for more information.