Slashdot Mirror


IBM Claims World's Smallest SRAM Memory Cell

nokiator writes "IBM issued a press release today claiming that it has built an SRAM memory cell that is ten times smaller than those currently available. My interpretation of the PRese in this release is that IBM will be able to build 256Mb or 512Mb SRAM chips or integrate 32MB or more SRAM into processor dies for cache applications in the future. Of course, showing some SRAM cell prototypes is a long ways from being able to manufacture this technology in a cost effective way. There is no information in this PR about the speed or power consumption of SRAM blocks that can be built with this new cell technology. This is not likely to be a potential DRAM replacement for mainstream applications as DRAM already offers more than ten times density compared to SRAM at much better cost."

206 comments

  1. These memory cells are so small... by Anonymous Coward · · Score: 5, Funny

    ...they can only store zeros. They are working feverishly on scaling them up to store ones.

    1. Re:These memory cells are so small... by simcop2387 · · Score: 0

      duh just make them twice as big! wait 0*2 is still zero, well three times? huh, what about 64 times, AGGGH they'll be as big as gorrillas when then can store 1's!

    2. Re:These memory cells are so small... by Anonymous Coward · · Score: 4, Insightful

      As long as they can tell you how many zeroes they are holding, it's good enough for me ;).

    3. Re:These memory cells are so small... by cavac · · Score: 0

      I'm sorry to disapoint you: UNIX systems already use that device (which is common in most known computers).

      But because the software standard is that old (and the POSIX people fucked this up), you actually have to write to /dev/null while read access is from /dev/zero.

      LLAP & LG
      Rene

      --
      Look, this thing is totally safe! Built it myself, you know. You just press that button like this and then turn that lev
    4. Re:These memory cells are so small... by Anonymous Coward · · Score: 1, Informative

      It's not the smallest, read this post.

    5. Re:These memory cells are so small... by Anonymous Coward · · Score: 0
      I developed a compression routine that can store an infinite amount of data in one bit. (The decompression routines are taking a little longer.) I would have compressed down to 0 bits, but I think MS has the 0 patented or something.

      It's really quite clever. Here are my notes in compressed format: .

    6. Re:These memory cells are so small... by morcheeba · · Score: 1

      The traditional way around this problem is just to represent 1's as a pair of zeros. Sure, this is not the most most efficient way to store data, but for the worst case you'll only take twice the memory to store data that is totally 1's. That makes it only 1/5th the size of previous memories (not 1/10th), and it's still pretty impressive. When they solve the 1's problem, then they can get it fully down to the 1/10th size.

    7. Re:These memory cells are so small... by Elwood+P+Dowd · · Score: 3, Insightful

      If you can store and read an unlimited number of zeros, then couldn't you encode your information in the number of stored zeros?

      --

      There are no trails. There are no trees out here.
    8. Re:These memory cells are so small... by Phleg · · Score: 1

      The traditional way around this problem is just to represent 1's as a pair of zeros.

      It is? How would you distinguish a one from two zeros?

      --
      No comment.
    9. Re:These memory cells are so small... by Anonymous Coward · · Score: 0

      Imagine that! All in a space no bigger than Darl McBride's penis. What will they think of next?

    10. Re:These memory cells are so small... by morcheeba · · Score: 1

      I would propose an obviously flawed, but humorous, solution to the problem at hand and try to pass it off as common knowledge :-)

    11. Re:These memory cells are so small... by Anonymous Coward · · Score: 0

      Why is the parent funny ? Do you hear anyone laughing ? It should be insightful.

    12. Re:These memory cells are so small... by foobsr · · Score: 1

      I developed a compression routine ...

      Careful, still, maybe Black Holes Inc. has a patent filed at the USPTO.

      CC.

      --
      TaijiQuan (Huang, 5 loosenings)
    13. Re:These memory cells are so small... by Elwood+P+Dowd · · Score: 1

      It might or might not be insightful, but it certainly wasn't funny.

      --

      There are no trails. There are no trees out here.
    14. Re:These memory cells are so small... by Ianoo · · Score: 1
      The traditional way around this problem is just to represent 1's as a pair of zeros. 00000000000000000000000000000000000000000000000 Guess what that says! (In ASCII)
    15. Re:These memory cells are so small... by Rie+Beam · · Score: 1

      I think the answer is Unlimited.

    16. Re:These memory cells are so small... by vsprintf · · Score: 1

      It might or might not be insightful, but it certainly wasn't funny.

      It was funny. Trust me, I have a sense of humor. :)

    17. Re:These memory cells are so small... by Anonymous Coward · · Score: 0

      If you read from /dev/null you get everything anyone is writing to /dev/null :D

      kidding!

    18. Re:These memory cells are so small... by Anonymous Coward · · Score: 0

      "Ianoo\0"
      Do I win a prize?

    19. Re:These memory cells are so small... by Moocowsia · · Score: 2, Funny

      I can see it now. "6.40 Nanometers ought be enough for anybody." Bill Gates, 2010:

      --
      Moo!
    20. Re:These memory cells are so small... by al912912 · · Score: 0

      Well if you could tell how many zeros it is holding, you can convert that value to binary and then use that value as data.

    21. Re:These memory cells are so small... by Anonymous Coward · · Score: 0

      How many am I storing?

      How many do you want me to store?

    22. Re:These memory cells are so small... by maxwell+demon · · Score: 1

      Well, I have a simpler solution: Just denote the 1 by not storing the 0.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    23. Re:These memory cells are so small... by Anonymous Coward · · Score: 0

      Yes. Convert your program and data into a Turing Machine tape, treat the binary encoding as a binary number and store that many 0s in the memory space.

      Yes, it needs to be converted back, but that isn't my problem. I just need to store it.

    24. Re:These memory cells are so small... by Anonymous Coward · · Score: 0

      If a reference to any bit address either returns 0 or a "page fault", I'm ok with that. I'll have a cluster with a 0 server and a 1 server, both with infinite storage. Please stop me before I say Beow... arrrghhhh

  2. IBM Rocks by vmcto · · Score: 4, Insightful

    And people keep asking me why we don't buy servers from Dell. Maybe I'm old-fashioned in thinking that a company that continuously innovates the technology and not the distribution or marketing channel is whom I should get my technology from...

    1. Re:IBM Rocks by scaaven · · Score: 1, Funny

      What are you talking about? Dell makes neat cases.

      --
      I know I'm going to be modded up on this
    2. Re:IBM Rocks by tsmithnj · · Score: 1

      Mod parent UP!!! Dell is repackaged Chinese crap....they only make money on the float from their rebate......

    3. Re:IBM Rocks by Martin+Blank · · Score: 5, Informative

      Their server division buys most if not all of its parts from other companies, excepting perhaps the PPC chips. Cases, CPUs, memory, video chips, and most likely even motherboards are manufactured by other companies, who probably also have a more direct hand in design than does IBM, which may only do oversight engineering such as reviewing final designs to ensure there are no significant bottlenecks or thermal build points.

      --
      You can never go home again... but I guess you can shop there.
    4. Re:IBM Rocks by ip_fired · · Score: 1

      IBM also makes the chipset for the PPC processor, so I don't see why they wouldn't also design the motherboard.

      --
      Don't count your messages before they ACK.
    5. Re:IBM Rocks by Jeff+DeMaagd · · Score: 1

      IBM makes a lot of its own Power and PPC chips, I imagine they make their own chipsets too, although I suppose they could use Motorola chipsets.

    6. Re:IBM Rocks by curious.corn · · Score: 4, Informative

      Bullshit... I once saw a low end intel IBM server... yeah... IBM is just like any other incorporated beige box assembler... Dell? Oh, you're so much wrong... listen: redundant monster fan, redundant power supply & cabling, redundant motherboard chipset, HotSwap PCI cards, HotSwap and (configurable) Redundant RAM (have you ever heard of RAM RAID? is that Redundant Array of Expensive Ram?)! You can pop the Bleedin' memory sticks from the machine Live! (I mean, the Dimm socket braces have leds identifying the faulty stick!)... drums roll... HOTSWAPPABLE BLOODY CPU BASKET (two at the same time... the thing waits brainless for the tech to drop the new one)! Yeah... just like that Dell... I'm daed shure this beast doesn't even let Winders touch the metal, there must be some virtualizing layer because I can't possibly believe Windows could ever survive in such an advanced machine without self-formatting in shame! Now boy, go blow your nose and play with your cold-cathode modded water-hyped P4EE...

      --
      Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
    7. Re:IBM Rocks by trixillion · · Score: 2, Insightful

      Even if what you say is true it is irrelevent to the grandparents post. IBM will keep the profit and therefore by buying IBM you are investing in pioneering work.

    8. Re:IBM Rocks by retinaburn · · Score: 1

      Some of the hardware IBM uses is purchased from third party. Some of it is also manufactured to spec (I am sure the server racks, etc are all spec'd by IBM), and some of it is manufactured inhouse.

      Where it comes from is of little importance as to the fact that it has the IBM sticker on it, and the guarentee that the sticker (and your trusty service agreement) implies.

    9. Re:IBM Rocks by timts · · Score: 1

      this is absolutely false, in fact, a huge amount of "quality" IBM laptops are made in china as well.

      the mere fact is that IBM PC business model sucks, DELL created a much better one.

    10. Re:IBM Rocks by Anonymous Coward · · Score: 0

      You win the "Most Difficult-to-read Writing Style of the Year" award. Hint: if you have more than 10 periods in a sentence, there's something wrong.

    11. Re:IBM Rocks by mjh49746 · · Score: 1

      And I thought I was doing okay getting an Asus a8v deluxe. Hearing those specs has me humbled. Then again, anything imo can humble a Pentium 4 so I can't complain, either.

    12. Re:IBM Rocks by curious.corn · · Score: 1

      I'm tired... hunting for excuses to avoid work and probably a bit burnt out... ;-)

      --
      Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
    13. Re:IBM Rocks by ATN · · Score: 0

      How does the fact that IBM has some laptops built in china prove the parent's post wrong? The parent said that Dell uses chinese crap but didn't say that all chinese built components are crap. Even if that was what was said (which is a fair assumption from the racist tone) the fact that IBM uses chinese built components says nothing about Dell's use of chinese built components.

    14. Re:IBM Rocks by Anonymous Coward · · Score: 0

      I'm tired... hunting for excuses to avoid work and probably a bit burnt out... ;-)

      I feel for ya' man; you're not alone, lets have a Slashdot group-hug for all the burnt-out tech's in da house.

      *hugs closest object within reach - a powerade bottle*

    15. Re:IBM Rocks by Txiasaeia · · Score: 1

      But IBM notebooks are designed by IBM, not spec'd out to China for manufacture and design. Big difference here.

      --
      Condemnant quod non intellegunt.
    16. Re:IBM Rocks by SenatorOrrinHatch · · Score: 1

      Yeah, I'm sure IBM's math guys and engineers who design this stuff then put on their overalls and head onto the factory floor to put the thing together.

      I'm not so sure that the percentage of parts that come from a single vendor is of much importance with regard to the performance of a modern computer.

      Unless of course you're just an anti-Dell shill. In which case I ask: where will it ever end? I know MS is evil because it charges for closed software, but you can't possibly expect much more out of a computer supplier than you can from Dell.

      My brother and I both got Compaq laptops three years ago. Recently I had to personally take them BOTH apart and reinstall the heat sinks on the main chips, and I suspect this is actually a design FEATURE from Compaq to force upgrades, seeing as how their time to failures were nearly identical and they were even built to degrade gracefully, and it would've obviously taken LESS engineering effort to desing the thing to stay locked tight in the first place!

      --
      The Christian in me says it's wrong, but the corrections officer in me says, 'I love to make a grown man piss himself.'
    17. Re:IBM Rocks by Anonymous Coward · · Score: 0

      Tommy: "Let's think about this for a sec, Ted. Why would somebody put a guarantee on a box? Hmm. Very interesting."
      Ted Nelson (Colin Fox): "Go on, I'm listening."
      Tommy: "Here's the way I see it, Ted. Guy puts a fancy guarantee on a box 'cause he wants you to feel all warm and toasty inside."
      Ted: "Yeah, it makes a man feel good."
      Tommy: "Of course it does. Why shouldn't it? You figure you put that little box under your pillow at night, the guarantee fairy might come by and leave a quarter, am I right, Ted?"
      Ted: "What's your point?"
      Tommy: "The point is, how do you know the fairy isn't a crazy glue sniffer? 'Building model airplanes', say's the little fairy. Well, we're not buying it. He sneaks into your house once, that's all it takes. Next thing you know, there's money missing off the dresser and your daughter's knocked up. I've seen it a hundred times."
      Ted: "But why do they put a guarantee on the box, then?"
      Tommy: "'Cause they know all the sold you was a guaranteed piece of shit. That's all it is isn't it? Hey, if you want me to take a dump in a box and mark it guaranteed, I will. I got spare time. But for now, for your customer's sake, for your daughter's sake, you might want to think about buying a quality product from me."
      Ted: "Oxay, I'll buy from you."
      Tommy: "Well that's..."
      Tommy and Richard: "What?"

    18. Re:IBM Rocks by trixillion · · Score: 1

      Sigh... Well, now that IBM has sold off their PC unit, all of this is irrelevent.

  3. Since IBM & Apple going together... by Anonymous Coward · · Score: 0

    Any news is Apple going to use those memory chips?

    1. Re:Since IBM & Apple going together... by Anonymous Coward · · Score: 0

      They're not dating--they're just friends.

  4. E-beam, this do not sound like mass production by Sigurd_Fafnersbane · · Score: 1

    They say a combination involving E-beam. That do not smell like mass production.

    1. Re:E-beam, this do not sound like mass production by Sigurd_Fafnersbane · · Score: 1

      I hate to reply to my own post but a back of the envelope calculation makes that 280x280nm. Cool even if this is a little beyond practical.

  5. Chips = what? by suso · · Score: 1

    IBM will be able to build 256Mb or 512Mb SRAM chips

    One thing I've never really known is what does this type of figure translate to in terms of real amount of RAM on a memory module that I would stick in my computer?

    Its always hard to tell because there is such a long time between companies saying that they have made X Mb fit on a chip to the time that they make a 512MB dimm.

    1. Re:Chips = what? by NerveGas · · Score: 1


      Memory manufacturers, in order to have bigger numbers, specify capacity in megabits, not megabytes. So, take the number of megabits, and divide by 8. That gives you megabytes. Now, multiply by the number of chips you want to stick on the DIMM (I've seen as low as 2, and as high as 32), and you have the total capacity.

      steve

      --
      Oh, you're not stuck, you're just unable to let go of the onion rings.
    2. Re:Chips = what? by ottffssent · · Score: 5, Informative

      The memory modules you put in your computer are composed of DRAM chips. DRAM uses a capacitor and a transistor per cell (plus sense amps, decoders, etc.). DRAM requires refresh (the charge on the cap leaks off) but is relatively low-power and very dense. SRAM uses no capacitors, but more transistors (4 or 6) per bit; it's higher-power but faster and doesn't require refresh.

      So, SRAM density has nothing to do with DIMMs you put in a computer. It's used for on-chip caches (and off-chip caches), but is too expensive for main memory. Denser SRAM means that Opteron you've got with 1M L2 cache could have 4M or 8M if IBM can mass-produce the stuff.

      DIMMs usually have 16 chips (18 for ECC modules). So, if you have 512Mbit DRAMs, you put 16 of them on a module and you get 8Gbit = 1Gbyte. Gigabit DRAMs can make 2GB DIMMs. 2Gbit DRAMs are needed to make 4GB DIMMs; they cost hundreds of dollars each (and you need 16!), which is why 4GB DIMMs are so amazingly expensive.

    3. Re:Chips = what? by the+morgawr · · Score: 1

      512Mb = 64MB assuming an 8b word-size. If you use 32b word size 512Mb = 16MB.

      --
      The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
    4. Re:Chips = what? by Anonymous Coward · · Score: 0

      Unless they want to put this kind of memory on DonKnuth's MIX machines (6 bits for 1 byte) which would make 85MBytes!!!

    5. Re:Chips = what? by suso · · Score: 1

      Well that answers the question in relation to this article. But generally whenever there is some story in a tech magazine about a big corporation that just fit X Mbits (and I know the relation between a Mb and MB) on a chip, it doesn't quite make sense with real world products.

      For instance, I've seen some articles for RAM talk about companies fiting 256Mbits on a chip, but at the time of the article, 1GB dimms where commonly available and so this article wasn't really a bit deal. This led me to think that chips where not necessarily the chips that you count on a dimm module.

    6. Re:Chips = what? by bsd4me · · Score: 1

      Memory manufacturers use megabits because they have done so for a long, long time. At one time, memory parts with single bit data busses were common. Even now, some devices have data widths other that eight, and not every CPU addresses eight bit bytes.

      --

      (S(SKK)(SKK))(S(SKK)(SKK))

    7. Re:Chips = what? by Geoff-with-a-G · · Score: 2, Insightful

      And, to add just a little to the parent, more cache is one of the best ways to improve your performance.

      If you're working on a 2 Meg file and you only have a 256K cache, then your CPU has to work on a little bit of it, then swap the cache to main memory to work on some more, then again, then again. Each of those swaps takes time, and main memory is way slower than cache. So if you can store most of your work in cache and save the trips to memory, your get much faster speed.

      So a webserver with a 2 GHz processor and 8 MB of cache is likely to outperform a 3 GHz processor with 512 KB of cache. Bottom line: bigger, smaller cache is a very good thing.

    8. Re:Chips = what? by suso · · Score: 1

      Did you even read what I wrote?
      I understand the difference between a RAM and the chips on it. But what I don't understand is if there is somehow a difference between the chips that they so often talk about in articles like this one and the chips on a ram stick. Because from the numbers that are stated in various articles, I would think that there is a difference.
      Besides, 256Mb X 4 != 1GB Unless you meant to say 256MB.

    9. Re:Chips = what? by Elwood+P+Dowd · · Score: 1

      1) I don't know what I'm talking about.

      2) I thought that SRAM had to be "refreshed" on most every clock cycle, and they store information by refreshing themselves with their current state.

      --

      There are no trails. There are no trees out here.
    10. Re:Chips = what? by Flamerule · · Score: 1
      You're confusing word-size and byte. For reference, see byte and word size.

      Consider: a 32-bit processor has a word-size of 32 bits, and a 64-bit processor has a word size of 64 bits. Typically this refers to the size of the int datatype on the system. But in both the x86 and x86-64 archs, for example, a byte is still 8 bits. So unless you're talking about some old-ass architecture from back in the day, a byte is 8 bits.

    11. Re:Chips = what? by Anonymous Coward · · Score: 0

      The S in SDRAM is for "static" ergo keeps its state without refresh.

    12. Re:Chips = what? by curious.corn · · Score: 2, Informative

      Nope, think a pendulum locked at the maximum swing position. Ok, I'm being cerebral so think a stat ram cell like two inverters interlocked so that the output of one forces the other in a state whose output forces the first one into the same state it was before like an oscillator that dosen't oscillate (it would if the second's output would force the first inverter to change state rather than maintain the current).

      It's like a flipflop but wired differently. It's wicked fast because you don't have to refresh the ram pages and also reading isn't destructive (DRAM reading on the other had is because the charge in the MOS transistor has to be driven to the sense amp in order to measure it and decide whether it's a 0 or a 1). DRAMS are slow because you have to wait for the correct time slot while the chip isn't refreshing.

      --
      Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
    13. Re:Chips = what? by ets960 · · Score: 1

      You're right about that, but I like to think about it with a couple of switches (transistors). It's basically a latch. It sees what value is on the input, then latches it for the output. The reason DRAM has to refresh so often is because capacitors lose charge. SRAM doesn't use capacitors, it uses 4 transistors to "latch" the data, and therefore doesn't lose the charge. The DRAM, therefore, has to go back and forth refreshing each memory cell by reading the output and writing back to the input. If you're in the middle of a process, it will stop what you are doing to refresh some cells before they lose their charge. This causes the memory to be slow also.

    14. Re:Chips = what? by phsdv · · Score: 1

      No, S in SDRAM is for synchronous
      the S in SRAM does stand for static though...

    15. Re:Chips = what? by default+luser · · Score: 1

      Since you have about a dozen replies, and nobody has actually ANSWERED your question, here goes:

      Memory chips are delineated in terms of Megabits. Your typical DIMM has 4, 8 or 16 chips...any more requires fun stacking tricks or a double-height PCB.

      The 512 Megabit chip noted here would be 64 Megabytes per chip (64 * 8 = 512). Thus, DIMMs would have the following:

      4 chips = 256MB
      8 chips = 512MB
      16 chips = 1024MB

      Now, as it has been noted, SRAM and DRAM are not compatible, so you'll never see this on a module, unless they can make these REALLY cheap and move the entire industry to switch. But at least this will help you understand.

      --

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

    16. Re:Chips = what? by the+morgawr · · Score: 1
      You are confusing external SRAMS with External DRAMS and embeded terminology and PC terminology. The type of SRAM that the article refers to is used primarily in embeded systems. It is in an ARRAY of x slots * y bits.

      Through some strange twist of history, in some areas embeded systems and controllers, a byte of SRAM refers to a word regaurdless of word length. That's why SRAMs are usually labeled with bits, to avoid confusion of PC vs. controllers terminology.

      --
      The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
    17. Re:Chips = what? by the+morgawr · · Score: 1
      Bad explaination, let me try again:

      A byte is the minimal atomic unit of memory on the system. SRAMS have a word size that refers to the Y number above. When you design a controller ASIC you have a byte-size you intend to use. So to simply system design you make your byte-size match the wordsize of the SRAM. You can also see this in some embeded micro controllers and DSPs.

      --
      The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
    18. Re:Chips = what? by psetzer · · Score: 1
      Well, for people who use these sorts of chips, this data can be useful. SRAM chips aren't used for main system memory, but is useful as cache. While you could make some computer with only SRAM, nobody would consider doing it, due to the expense. However, knowing this is useful for any chip makers, who might want to figure out how much area to budget out for. So you could figure that you want 256 Cache lines, two-way associative, with 16 32-bit words per line. That's going to be about 128kb, and the control circuitry is going to take up a good bit more than that. If you could shove 512Mb on a chip, then this would take about .025% of the area before control circuits. It gives you an idea of what you can do.

      So for a chip designer, who this press release is meant for, this is relevant information.

      --
      "Anyone who attempts to generate random numbers by deterministic means is living in a state of sin." -- John von Neumann
    19. Re:Chips = what? by SEE · · Score: 1

      Historical note: While SRAM isn't used for main system memory any more, back in the 1980s it occasionally was. The IBM PC Convertable (1986) and the Apple Macintosh Portable (1989) are the most prominent examples.

  6. Density vs Speed by fembots · · Score: 3, Interesting

    This is not likely to be a potential DRAM replacement for mainstream applications as DRAM already offers more than ten times density compared to SRAM at much better cost."

    I thought the PR implied "Although not as dense, SRAM is many times faster than dynamic random access memory (DRAM).", density is like a also-run.

    1. Re:Density vs Speed by gazuga · · Score: 2, Informative

      True -- SRAM has a much faster access time and is usually used in caches (such as on-die CPU L1 and L2 caches). However, since it is so much more expensive than DRAM, you don't see it used for system memory.

      --
      "I turn away with fright and horror from the lamentable evil of functions which do not have derivatives."
    2. Re:Density vs Speed by bsd4me · · Score: 1

      In the PC world, you are correct. SRAM isn't used for main memory. In a lot of embedded applications, though, using SRAM for main memory is pretty common.

      --

      (S(SKK)(SKK))(S(SKK)(SKK))

    3. Re:Density vs Speed by Anonymous Coward · · Score: 0

      Damnit people! It's not the smallest: read this

  7. Spin by lcrypt · · Score: 0

    Correct me if I'm wrong, but with the IBM's recent discovery of the spin manipulation, we're not far from quantic storage. Soon this new small stuff will be obsolete, or almost.

  8. 50.000 at the end of a human hair by Sigurd_Fafnersbane · · Score: 1

    They say 50.000 at the end of a human hair. Do anybody know the actual size of this cell?

    1. Re:50.000 at the end of a human hair by Anonymous Coward · · Score: 0

      Forget human hairs, how many of these can fit into a Library of Congress?

    2. Re:50.000 at the end of a human hair by CtrlPhreak · · Score: 2, Funny

      IBM just decided they wanted a new measurement system, the number at end of a human hair, or naeoahh. Everyone just needs to get used to this, much as our loc data size measurement, number of volkswagons for volume, and football feilds for length. We now have naeohh for density.

      --
      WikiAfterDark.com It's a sex wiki, go now!
    3. Re:50.000 at the end of a human hair by Zycom · · Score: 1

      5,000,000,000 per average human head.

    4. Re:50.000 at the end of a human hair by Nurf · · Score: 2, Funny

      They say 50.000 at the end of a human hair. Do anybody know the actual size of this cell?

      Not only that, but they don't even mention how many Libraries of Congress those cells store! How am I supposed to compare press releases from different companies if they don't use the complete set of PR specs? Sheesh.

      --
      ---
    5. Re:50.000 at the end of a human hair by Billy+the+Mountain · · Score: 1

      Does that mean that I need to go to a hair salon to get a memory upgrade? And what happens if I decide to get a hair cut?

      BTM

      --
      That was the turning point of my life--I went from negative zero to positive zero.
    6. Re:50.000 at the end of a human hair by Sigurd_Fafnersbane · · Score: 1

      I like your unit ;-)

      I calculated somewhere else that one naeoahh equals 50.000 times 280x280nm or six times 114x114nm. (calculating six transistors pr. SRAM cell, if they use four they are cheats and robbers)

    7. Re:50.000 at the end of a human hair by Anonymous Coward · · Score: 1, Funny

      Slightly bigger than an angel.

    8. Re:50.000 at the end of a human hair by gnuman99 · · Score: 1
      5,000,000,000 per average human head.

      150,000 on others... doh!!

    9. Re:50.000 at the end of a human hair by SkinnyTurkey · · Score: 2, Informative

      They say 50.000 at the end of a human hair. Do anybody know the actual size of this cell?

      First match on Google for diameter of human hair is:
      http://hypertextbook.com/facts/1999/BrianLey.shtml

      Quote: "In my research, I have found the diameter of human hair to range from 17 to 181 [micrometer/microns]."

      Assume a circular hair of 100 microns diameter, and assume the end of it is a flat circle of area Pi*Rad^2, or 7854 micron^2, divide this by 50000 and you get 0.157 micron^2 per SRAM cell.

      The article mentions how IBM's SRAM cell is 10 times smaller than the current smallest. A Google for smallest SRAM cell gets you the Intel press release in March 2002 (too old?) that claims a 1 micron^2 SRAM cell.

      Sounds about right to me. Given the range of hair diameter from 17 micron to 181 micron, the corresponding SRAM sizes would range from 0.0045 micron^2 to 0.51 micron^2. For exactly 0.1 micron^2 (a tenth of Intel's 2002 record), the hair diameter should be 80 micron.

      Also, looks like the hair width varies too much from person to person to make it a realiable metric!

    10. Re:50.000 at the end of a human hair by phsdv · · Score: 1
      A 1 micron^2 SRAM cell should be available in a 120nm process. A 0.6 micron^2 cell for 90nm process. Which is about the smallest avaliable now. Thus IBM's SRAM cell must be 0.06 micron^2.

      Why can marketing people not put in these basic and important (at least for me) facts?

    11. Re:50.000 at the end of a human hair by Stevyn · · Score: 1

      I prefer capacities in megabytes compared to pounds of x number of elephants standing on top of each other.

      Look in the spec sheet, POEPMB (pounds of elephants per megabyte), it's there.

    12. Re:50.000 at the end of a human hair by Anonymous Coward · · Score: 0

      I can't believe this is rated a "1". I am sick to death of IBM's meaningless/misleading/outright incorrect PR bullshit.

  9. what? by Anonymous Coward · · Score: 0

    while some people think that larger chaches are better, those of us who are enlightened realize that smaller chaches are better. after all, you can search through them more quickly and hold less data! why would you ever want to build larger caches?

    1. Re:what? by fitten · · Score: 3, Insightful

      Huh? What you say makes little sense. While it is true that smaller caches with less associativity respond faster, there is no "search through them more quickly" as it is all done in parallel. What makes it faster/slower is the depth of match logic required when you have many way set associativity (all the way up to fully associative which is the most expensive).

      Secondly, why in the *world* would you not want to cache more data if you could? Ideally, all of your main memory would be just a large one-way set associative cache for best performance. (Compaq once made a 386 machine that had all SRAM as its main memory. No wait states at all and it was *fast* *fast* but it was also *expensive* *expensive* and upgrades for the memory were incredibly expensive.)

      I'm thinking that this post must have been a failed attempt at humor.

    2. Re:what? by Anonymous Coward · · Score: 0

      maybe u need to process large amounts of data at a time?

  10. Duhhh...... by Anonymous Coward · · Score: 0

    ...as DRAM already offers more than ten times density compared to SRAM at much better cost.

    And then the power is switched off... the battery kicks in and the DRAM is lost.

    So what about that Mr. smarty know-it-all DRAM guy person what knows so much? What about that?

  11. Re:512MB cache? by Anonymous Coward · · Score: 0

    Thank you! I was looking for this comment.

    Slashdot troubles me... so many IT geeks who know absolutely nothing about the hardware they work on. Bigger cache isn't a good thing on its own, people!!

  12. Re:512MB cache? by fitten · · Score: 4, Insightful

    There's so many things wrong with this post...

    a) the 64-bit CPUs that exist today have 32-bit instructions.
    2) just because the width of the registers is 64-bit does not mean that all data that is processed is now 64-bit wide, 64-bit CPUs are certainly capable of processing 32-bit values.
    D) somehow having a value stored as 64-bits doesn't mean you can use it for twice as many things as the same value stored as 32-bits (assuming it fits) or somehow all of your programs/algorithms can use the value twice as much as before (implying twice the work)

  13. Re:512MB cache? by hotchai · · Score: 3, Interesting

    That is not true at all. The size of instructions is still 32-bits for all 64-bit RISC CPUs and the instruction size is the same in x86-64 as that of regular x86 (CISC). Now 64-bit CPUs give you the *option* to use 64-bit data/pointers, but you are free to continue using 32/16/8 bit data as you deem appropriate. Code/data size doesn't automatically increase.

    Also, you may not necessarily be doing twice the work with a 64-bit CPU - it again depends on your compiler. In theory you *can* do two 32-bit operations in parallel using a 64-bit EX/FP unit if the ISA provides for packed operations (also known as SIMD instructions).

  14. So when is it ready for production? -NT- by BlueBiker · · Score: 0, Redundant

    No text!

  15. Damn by Anonymous Coward · · Score: 0

    "This is not likely to be a potential DRAM replacement for mainstream applications as DRAM already offers more than ten times density compared to SRAM at much better cost."

    I was hoping with this we would be able to play EverQuest 2 on Extreme Performance :)

  16. Size Barrier by jacksonai · · Score: 1

    While I think this is great news, I just wonder how much longer it will be until a physical size problems emerges. I know that crosstalk and heat affect current processor designs, so do these issues also occur with memory as well?

    --
    Like Sweepstakes? Try out my service @ http://www.yourpowersweeps.com -- Free 21 day trial, no cc needed.
    1. Re:Size Barrier by Umbral+Blot · · Score: 1

      Crosstalk and heat problems affect anything with sufficiently small circuits, RAM included. Crosstalk is caused by currents in wires inducing currents in their nearby neighbors, and heat is caused by resistance in the wires. The registers in a CPU are a small kind of memory, and they are built using the same technology the CPU is made with, so you can get a feel for how small we can make RAM at our current technology by observing how much we can pack into a given size CPU.

    2. Re: Size Barrier by Alwin+Henseler · · Score: 1
      I just wonder how much longer it will be until a physical size problems emerges.

      No worries! By the time structures are just a couple of atoms big, researchers will just continue, and make them even smaller by using sub-atomic particles.

  17. Cost effective? That depends... by cavac · · Score: 5, Insightful

    Of course, showing some SRAM cell prototypes is a long ways from being able to manufacture this technology in a cost effective way.

    Well, were still talking about IBM here? Do you really think that a few hundred dollars more would even get noticed at clients that buy a server in the 100K range?

    The main advantage of buying high-end gear from IBM, Cisco and the like isn't that you get cheap hardware ('cause you simply don't). You buy the gear from that company because you get 10 years in-house service including remote failure detection if you pay for it. That means, THEY call YOU before you even notice one of your tripple-redunant drives has problems. At this point in time, the technician is probably already on the way up to your office.

    Sure, it's very expensive. But you save quite a lot by not having any significant downtime...

    Seen in that context, 500 bucks more for RAM is IMHO just irrelevant to even think of...

    --
    Look, this thing is totally safe! Built it myself, you know. You just press that button like this and then turn that lev
    1. Re:Cost effective? That depends... by GigsVT · · Score: 1

      That's a minute fraction of the total market for RAM. As much as some people like to believe it, the world does not revolve around large business. Large business is actually somewhat of a niche market.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Cost effective? That depends... by cavac · · Score: 1

      Yes and no. But the large business is actually what drive the low-end market.

      Generally, if you open business and buy a branded servers, you're stuck to that brand a long time. Naturally many companies look for manufacturers that also offer the real big-league stuff, so if they ever need a big iron they don't have to switch the manufacturer.

      AND, for selling a real big super-computer server farm (Top1000), which makes real, hard millions of profit, you have to have the big irons in stock.

      --
      Look, this thing is totally safe! Built it myself, you know. You just press that button like this and then turn that lev
    3. Re:Cost effective? That depends... by Jeff+DeMaagd · · Score: 1

      If it works, I think it stands to benefit anyone that buys a computer based on this technology. I think IBM licences a lot of their technology. Because of their research, their patent portfolio is very large and I think growing by dozens if not hundreds per month.

      If they manage to licence this out, it can pay back that research quite handsomely, and we benefit when it is incorporated into the Pentium, Athlon and PPC chips if it increases cache capacity, maybe bandwidth & latency too, while still increasing yield such that it lowers their cost to us.

      I imagine that it allows them to put more cache into the chips used in Blue Gene while still saving more power.

    4. Re:Cost effective? That depends... by GigsVT · · Score: 1

      I agree with your general sentiment, but not with the idea that companies "grow into" big iron.

      I'm also confused that you compare "big iron" with clusters, in my head those are two different things, one is when you need massive I/O with fairly low end massively parallel CPUs, and the other is when you need lots of CPU without much internode communications.

      In any case, I can cite many examples of the low-end market driving the high end... Current high performance video cards are completely consumer driven. SCSI innovation has stagnated now that ATA/SATA is eating up the low to mid RAID markets, and massive file storage RAIDs are rarely SCSI/FC anymore unless the company is rolling in cash. The IBM PC itself even, was a low-end offering that has totally revolutionized almost all aspects of modern computing.

      In a related story to this, I heard IBM is selling off their PC division. It will be interesting to see how far they take that, I think it would be folly for them to abandon commodity platforms completely, relegating themselves to the same fate as SGI or Sun, a slow shrink into irrelevance.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    5. Re:Cost effective? That depends... by Bender_ · · Score: 1

      AND, for selling a real big super-computer server farm (Top1000), which makes real, hard millions of profit, you have to have the big irons in stock

      The only problem is that you need BILLIONS, not millions to develop the next memory generation....

  18. SRAM has plusses and minuses. by Sheetrock · · Score: 5, Funny
    As mentioned in the article, SRAM (Static RAM) is many times faster than DRAM (Dynamic RAM) while simultaneously offering a smaller footprint.

    However, I wonder if the additional implementation requirements justify the benefits. Static typing is only found in certain computer languages, and programmers have come to rely on dynamic memory allocation offered by malloc() or similar routines. I suspect with careful design one could fully exploit the advantages present -- with software being cheaper than hardware, it could easily be well worth it in embedded or pre-fabricated devices.

    The type of implementor that uses (dynamic) extreme programming methodologies may be left out in the cold, although I would like to suggest that would occur anyway to a person working without a blueprint. Regardless, it will be exciting to see how this develops from the embedded perspective...

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




    1. Re:SRAM has plusses and minuses. by the+morgawr · · Score: 2, Insightful

      What are you talking about? Static typing is a linking issue and has nothing to do with whether or not the memory cell requires an electric refresh.

      --
      The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
    2. Re:SRAM has plusses and minuses. by Anonymous Coward · · Score: 0

      Please mod the parent of this up as Funny!

    3. Re:SRAM has plusses and minuses. by fitten · · Score: 1

      I agree... I was reading that and thought I was on acid or something.

    4. Re:SRAM has plusses and minuses. by andreyw · · Score: 1

      What are you talking about? Static RAM != ROM. SRAM differs from DRAM in that it doesn't need to be constantly refreshed. DRAM does, else it will lose its information. SRAM is still RAM, not read-only memory.

      And SRAM does NOT have a smaller footprint (density) than DRAM. And its incredulously expensive compared to DRAM. SRAM is just not cost effective to use for main memory.

    5. Re:SRAM has plusses and minuses. by RpiMatty · · Score: 1

      Static RAM retains its value as long as it has power. It is made up of alot of transistors.
      It is fast, and doesn't need to be refreshed, but expensh.

      Dynamic RAM needs to be refreshed every so often, because it uses capacitors to store the charge, and this charge leaks out, so if it doesnt get refreshed, it will be lost.
      If is slower, but cheaper

      If you write a program to request some memory (using malloc), you will get some from the system, regardless if the hardware in the machine is using S or D ram.

    6. Re:SRAM has plusses and minuses. by andreyw · · Score: 1

      Oh.... damn... after reviewing all the responses to the parent. I think it just hit me - gentlemen, we've been trolled and made fools of. Dayamn.

    7. Re:SRAM has plusses and minuses. by RpiMatty · · Score: 1

      wouldn't a better troll, be some comment that got a big argument started?
      With such a ignorant comment, no one could possibly side with the orginal poster.

      i am new to this posting stuff, so maybe its just me, i thaught the orginal poster didn't know what they were talking about

    8. Re:SRAM has plusses and minuses. by the+morgawr · · Score: 1

      Even his sig is a troll!

      --
      The policy of the United States is worse than bad---it is insane. -- Ludwig von Mises, Economic Policy(1959)
    9. Re:SRAM has plusses and minuses. by Anonymous Coward · · Score: 0

      When he talked about "(dynamic) extreme programming" I realized he was joking. Pretty funny actually, or a nice troll if that's what he was doing.

    10. Re:SRAM has plusses and minuses. by Anonymous Coward · · Score: 2, Interesting

      As does write-only memory.

      http://www.ganssle.com/misc/wom1.jpg
      http://www .ganssle.com/misc/wom2.jpg

    11. Re:SRAM has plusses and minuses. by Anonymous Coward · · Score: 0

      Sir, I bow humbly :)
      hahahaha

  19. Comment removed by account_deleted · · Score: 5, Funny

    Comment removed based on user account deletion

  20. I had better elaborate by Sigurd_Fafnersbane · · Score: 2, Informative

    The problem with E-beam is that it is a serial process. In effect you have to draw every single transistor using a megnetic field to move the electron beam.

    What makes IC manufacturing in general manufacturable is the fact that you are using photo lithography with an optical mask through which you expose the wafer. This is a parallel process whereas E-beam, which can be good for engineering samples, sucks for manufacturability.

    1. Re:I had better elaborate by karvind · · Score: 1, Informative

      For prototype demonstration, e-beam is acceptable. People in lithography know that they can ultimately print smaller (with expensive reflection optics and using F2 lamp source). That process development is done in parallel with device/circuit technology. In early 90s no one thought that they would be able to print 100nm lines with the type of tools they had. But still active research was done using ebeam to justify the need to made smaller devices. If smaller devices don't give performance benefit, there was no need for miniturization. This positive feedback triggered advancements in lithography. And E-beam is still used to make masks ($100,000+ spent for critical levels). This work is definitely worth mentioning. And it will be presented by David Fried at IEDM conference. I have priviledge to know Fried when he was a graduate student at Cornell University trying to make independent gate finfets. -a

    2. Re:I had better elaborate by Anonymous Coward · · Score: 1, Informative

      The e-beam process was excruciatingly slow. In fact only a select few chips on the wafer were e-beam exposed. It has definately not scaled in speed like with other processing technologies. BTW, IBM only had 1 sram cell work in the end. Both of the wafers getting the processing underwent extensive rework. If the cell tests failed, they would strip several layers off and try to build it back up. Some of the processing was even done on tools from the 80's. I find it amazing they had the 1 cell work at all. But it felt pretty good in the end when it did work.

  21. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  22. This is *not* true! by Anonymous Coward · · Score: 2, Interesting

    Intel released a press release four years ago claiming to have built SRAM memory cells which (to my calculation) work out about three times as small as IBM's. IBM are clearly claiming to have invented the smallest commercially viable memory cells, but not the smallest outside of that context. Maybe /. should try to keep up a bit more.

    1. Re:This is *not* true! by stalky14 · · Score: 1

      That is like the story I heard about a guy receiving
      what the manufacturer claimed to be the "world's smallest drill bit". He then drilled a hole in the
      end of it with his drill bit and sent it back to them. ...Sean.

    2. Re:This is *not* true! by Anonymous Coward · · Score: 0

      Actually, it's not /. that's responsible for keeping up, it's the morons who posts these things that are responsible for making sure they don't make themselves look like a damned fool.

  23. Re:Density vs Speed vs Power by Thundersnatch · · Score: 2, Insightful
    I thought the PR implied "Although not as dense, SRAM is many times faster than dynamic random access memory (DRAM).", density is like a also-run

    I remmber back in the days of the release of the original Macintosh II, a lot of articles (In Byte, MacUser, etc.) about the new 68020 architecture stated that main memory in the Mac would eventually be transitioned to SRAM because of SRAM's speed and power-consumption advantages. Cheap and dense SRAM was coming, "real soon", so that extra wait states or caches would not have to be implemented when the 68020 was scaled past 25 MHz.

    Then the original Mac Portable came out, with 1 MB of zero-wait-state SRAM as main memory. It cost $7300 with a 40 MB hard disk, and pretty much sucked in every imaginable way.

  24. parent is a troll (or a lame joke) by mzs · · Score: 1

    My sense is the poster wants to get a rise seeing his post be moderated informative. The first clues is where it states that SRAM is smaller than DRAM which false.

    1. Re:parent is a troll (or a lame joke) by Anonymous Coward · · Score: 0

      I didn't think it was a lame joke.

  25. Doesn't seem to matter. by eeg3 · · Score: 1

    Every few months or so, new smaller stuff always comes out. I never see much that takes advantage of the stuff, though. That's unfortunate. Maybe it's just used in non-popular, expensive products for big corporations.

    I guess this kind of stuff won't matter to the average user for another 10 years, if ever.

    1. Re:Doesn't seem to matter. by Anonymous Coward · · Score: 0

      Smaller stuff has been available for four years.

    2. Re:Doesn't seem to matter. by winterlens · · Score: 1

      Man, a ten-year wait. Don't look now, but ten years ago, your processor was a LOT slower. Miniaturization == speed. It's hard to build processor cache out of core memory!

      The reason you don't see things that take advantage of smaller stuff is either because you haven't followed technology trends or because you simply aren't looking. Everything has gotten smaller and is getting smaller.

  26. The Real Cost of Dram by Nom+du+Keyboard · · Score: 3, Interesting
    DRAM already offers more than ten times density compared to SRAM at much better cost.

    Excuse me, but isn't the cost of any feature directly related to its size, making the above statement self-redundant?

    I mean, a wafer-start is a fixed cost, divided by the number of processors it yields. That makes the area of the processor die directly relate to its cost, and the size of any feature relates to its subcost portion of the overall processor cost.

    Or in simple terms: Smaller features should always cost less because you get more of them per fixed cost wafer.

    Am I missing something major here?

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:The Real Cost of Dram by Anonymous Coward · · Score: 0

      The cost savings could be offset if it:

      a) requires an exotic manufacturing process due to small feature size or unusual composition

      b) is very sensitive to defects, and thus there is a lower yield per wafer than with other chips of similar size

    2. Re:The Real Cost of Dram by Wesley+Felter · · Score: 1

      All manufacturing processes are not the same; in particular DRAM and logic (SRAM) use different processes.

    3. Re:The Real Cost of Dram by goodster · · Score: 2, Insightful

      Well, you've basically got it.

      The only other thing to think about is the yield of the wafer (ie. how many good dies you get from each wafer).

      Some circuits are harder to build or more prone to failures in the manufacturing process - ADCs, DACs and high-speed opamps come to mind. Some of the flaws are inherent in the way the wafer was grown.

    4. Re:The Real Cost of Dram by Anonymous Coward · · Score: 0

      The # of steps you process the die on the other hand costs $$$$$. and there is the yield issues...

  27. Re:512MB cache? by Angstroem · · Score: 1
    the 64-bit CPUs that exist today have 32-bit instructions.
    That is because someone decided to mix up address and data sizes when it comes to naming "n-bit CPUs".

    In the good old times calling a CPU 16-bit meant that its data size was 16-bit. Whether they offered 16-bit (TMS9900), 20-bit (8086/88), 24-bit (68000), or 32-bit address space was something completely different which is why people kept talking m-bit address and n-bit data size.

    Personally, I blame it on the PC market which never cared much for existing definitions. Suddenly, an "n-bit processor" was a processor having an 2^n address space, not one which was capable of natively processing n-bit data. (As another example, wavetable synthesis described plain sample playback and not wavetable scanning as with PPG, Wavestation, Microwave etc.).

    That's why you now can't tell whether "64-bit" means 64-bit address space, 64-bit data size, or 64-bit instructions...

  28. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  29. SRAM can serve as a DRAM replacement by Jailbrekr · · Score: 2, Informative

    If you can shrink SRAM down to a size equivalent to DRAM, then it CAN serve as an effective replacement, and here is why:

    1) No fancy control logic. DRAM needs to be refreshed on a regular basis. SRAM is a straight "chip select, read/write" type of ram.
    2) low power. Because it is not being constantly refreshed, it can hold those bits with far less power. Thats why you see NVSRAM and don't see NVDRAM. Imagine having 1 gig of RAM that is battery backed up?
    3) One can argue that without the control logic, it will be theoretically faster.

    The OP is mistaken when they say that it will never serve as an effective replacement to DRAM. On the contrary, it will be an awesome repleacement.

    --
    Feed the need: Digitaladdiction.net
    1. Re:SRAM can serve as a DRAM replacement by Lisandro · · Score: 1

      All of this is true, of course, but even given the right circumstances it won't replace DRAM any time soon, simply because it involves a rather significant change in memory controller design (which, on modern systems, are beggining to be integrated with the CPU itself).

      Still, i HOPE SRAM becomes as pratical as DRAM for everyday computing some day.

    2. Re:SRAM can serve as a DRAM replacement by Anonymous Coward · · Score: 0

      SRAM is not low power. It lacks a capacitor and has more transistors than DRAM, so it uses significantly more power than even refreshing DRAM.

      Theoretically faster? I think its well established that SRAM is faster than DRAM.

      For cost and heat reasons YOU are wrong about SRAM effectively replacing DRAM, any time soon at least.

    3. Re:SRAM can serve as a DRAM replacement by mark-t · · Score: 1
      Actually SRAM typically requires _MORE_ power than DRAM because SRAM consumes power constantly where DRAM's only really consumes power during refresh cycles.

      So point 2 is wrong, but points 1 and 3 are right. (actually, not just theoretically faster, _DEFINITELY_ faster)

    4. Re:SRAM can serve as a DRAM replacement by mark-t · · Score: 1

      It won't replace DRAM anytime soon because SRAM consumes more power than DRAM... significantly more, in fact (per bit, that is).

    5. Re:SRAM can serve as a DRAM replacement by Epistax · · Score: 1

      I was under the impression that even though SRAM doesn't require refreshing, it takes more power. If you're designing for speed (and low noise) you'll have 6 transistors in your SRAM cell (as oppose to 1 for DRAM). Granted, these are all tiny transistors (with a set of very large transistors for amplification), but so are the DRAM transistors.

      The slowest part of ram is the row (column?) select. (I forgot which-- one is around an order of magnitude slower I believe) I don't know much about the bleeding edge research, but I'm pretty sure control logic is the gate on the speed by far. If you need proof of this (not speaking to who I am replying to, they know) just compare RAM burst speed to typical. Make the RAM cell as simple as you want-- it won't mean diddly squat until you can decode the address faster and get it set to read/write (er, not that decoding the address is necessarily the slow part-- if it is I need to go hit some people)

    6. Re:SRAM can serve as a DRAM replacement by Jailbrekr · · Score: 1

      regarding the power consumption, I made reference to the power required to hold the bits, not read or write. I am pretty sure that, while SRAM requires more power to read or write, holding those bits requires little power.

      --
      Feed the need: Digitaladdiction.net
    7. Re:SRAM can serve as a DRAM replacement by Anonymous Coward · · Score: 0

      If you physically make the SRAM circuit 1/10 the size, won't it draw 1/10 the power?

    8. Re:SRAM can serve as a DRAM replacement by drinkypoo · · Score: 1

      As far as I know SRAM is gates and DRAM is capacitors and therein you will find the issues involved with their manufacture. Unfortunately I know shit about this stuff, I can't even remember the basic theory like what's doped with what and even that was only old CMOS stuff that I learned and won't even apply now. Anyway moving on IBM is supposed to be working on this MRAM stuff as well, some sort of electrolitho-manufactured magnetic bubble core memory or something. From what I understand the magnetic fields involved in toggling the bits are so localized that it takes immense outside interference not generally found in nature or the average household that effects of outside magnetic fields are basically a non-issue, and it's non-volatile, low-power, and they're trying to figure out how to make it cheap enough to sell. It's also supposed to be very fast and it may be the answer to basically all of our memory problems, although I suspect it will probably be expensive for a long while as new technologies usually are. I would snicker about the blast from the past if it were anyone other than IBM...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    9. Re:SRAM can serve as a DRAM replacement by Epistax · · Score: 1

      I saw a presentation on MRAM less than a month ago. Anyway I forgot it already. Right now it's slower than DRAM, however not much slower. The idea is it's very new so refinement could easily push it past DRAM in terms of speed and density. There was some aspect of it which did take a lot more power (writing I believe?), but I think it was offset by the rest of the operations (read and idle) being lower power.

      They're looking into it for "instant-on" technology (say, store a few megs of bootup code you'll be sitting pretty). I believe the difficulty right now is they cannot mass produce it well enough (low yield = high cost, as you suggested), however there are a few samples out from the companies playing with the tech.

  30. 64 Bits = 64 Bits? by vasqzr · · Score: 1


    Just like the 'Turbo-Grafx16', 'Nintendo 64', and the '64-bit Atari Jaguar'.

  31. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  32. that's not PC!!! by vlad_petric · · Score: 1

    you should say - "they can only store value-challenged bits"!

    --

    The Raven

  33. I'll do better than that... by mykepredko · · Score: 2, Funny

    I'd be happy to design a circuit that will store an unlimited both ones and zeros in 19 sq nanometers for free.

    If you want to read them back, well that's gonna cost you.

    myke

  34. Correction: SRAM stands for "Synchronous RAM" by fireboy1919 · · Score: 4, Funny

    You, sir, are the man.

    You convinced at least five posters that you were serious while simultaneously spouting an illogical collection of computer-related jargon and utterly false statements. I expect to see you here again on April 1st.

    --
    Mod me down and I will become more powerful than you can possibly imagine!
  35. Re:512MB cache? by fitten · · Score: 3, Informative

    Actually, it used to be based solely on the width of the general purpose registers in the CPU, implying that the CPU could process data in those sizes with one ALU operation (the ALU was as wide as the general purpose registers).

    The 68000 you mention was considered a 32-bit CPU, or at least a 32/16 (32-bit internally, 16-bit data bus) as was the 68010 and it wasn't until the 68020 when it had a 32-bit data bus as well. There was even a variant that was the 68008 that was identically equivalent to the 68000 except it had an 8-bit external data bus. I have occassionally seen the 68000 referred to as a 16-bit processor, but the vast majority of times I've seen it discussed call it a 32-bit CPU.

    As far as I remember, no processor has ever been 'named' relative to the address bus width. Even in the PC world I can't remember any time when the CPUs were 'named' relative to the address bus. Many 32-bit CPUs didn't have the full 32-bit address bus externally accessible. I can't think of any 64-bit CPU that has the full 64-bit address bus externally accessible.

    As far as cache storage of data, the data formats are independent of the pointer size. The blanket statement that a 64-bit CPU effectivly 'halves the cache' is not true. If you have a program that deals only with pointers, then you'd have a point but 'int' on a 64-bit CPU is the same as 'int' on a 32-bit CPU (both being 4 bytes or 32-bits). It *is* true that a program compiled for 64-bit ISA will use *some* more cache, but that is entirely dependent upon the program itself. Again, a program that uses pointers a lot may use more cache than the same code on a 32-bit architecture, but a program that uses few pointers may not use much more (if any more) than the 32-bit counterpart, depending upon the datatypes used.

  36. Bad ROI by Anonymous Coward · · Score: 0

    IBM issued a press release today claiming that it has built an SRAM memory cell that is ten times smaller than those currently available.

    I hope they realize they're going to have to make more than one...

  37. Too late by abiessu · · Score: 1

    I've already patented that!

    --
    Let S_n = {nst+us+vt : s,t in Z \ {0}, u,v in {-1,1}}. For all n in Z where |n| > 2, Z \ S_n is infinite... right?
  38. Re:Hammer Revolution! by Mjolnir_Thrower · · Score: 0, Offtopic

    Hammer! Hah hah! That's great. Where did this come from?! --;

  39. And how would you differentiate by benhocking · · Score: 1

    And how would you differentiate between two zeros and a one? If all you can store are zeros, then you are limited to a unary system which requires exponentially more room than a binary system.

    --
    Ben Hocking
    Need a professional organizer?
  40. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  41. Re:IBM Rocks BZZZT wrong by Anonymous Coward · · Score: 0

    actually except for the intel boxes() IBM makes most if not all of the major chips/asics in its servers I series,P series, Z series you'll only find commodity Dram in (architectually redundant or ECC'd) them...

    how do I know... well its my job.

  42. Re:Hammer Revolution! by name773 · · Score: 0, Offtopic

    it is great, i'm considering using it as a sig.

    --;

  43. Calm down, take a few valium... by cbreaker · · Score: 2, Funny

    And explain: What are you saying you like, Dell, or IBM? Because I can't figure it out.

    --
    - It's not the Macs I hate. It's Digg users. -
    1. Re:Calm down, take a few valium... by mjh49746 · · Score: 1

      I didn't quite understand him, either but I know a sweet rig when I hear one and it sure isn't mine. ;-)

    2. Re:Calm down, take a few valium... by curious.corn · · Score: 2, Informative

      You're right... I did get into a bumbling ram but it happens; I'm a bit burnt out!;-) Anyway, the rig I saw was (obvously) an IBM and I was enumerating, confusingly I agree, the specs that the tech had gloatingly told me while I was wiping the tears off my face when they assembled it;-) Now, the parent post was playing down IBM like "not much different from Dell" so I thought about that machine... ... ah, BTW, the machine itself was redundant... there were two of 'em... ("Oh my God, it's full of stars...")

      --
      Mi domando chi à il mandante di tutte le cazzate che faccio - Altan
    3. Re:Calm down, take a few valium... by Anonymous Coward · · Score: 0

      Good grief, man, get some sleep. I still can't understand what the hell you're talking about.

    4. Re:Calm down, take a few valium... by ebyrob · · Score: 1

      while I was wiping the tears off my face

      Were those tears of pain, relief, joy or just plain old exhaustion?

    5. Re:Calm down, take a few valium... by vsprintf · · Score: 1

      Were those tears of pain, relief, joy or just plain old exhaustion?

      From his previous posts, I'd guess it had a lot more to do with recreational drugs and old music than new hardware.

    6. Re:Calm down, take a few valium... by cbreaker · · Score: 1

      Okay, so it was an IBM box. I was going to say, there ain't no dell like that that I know of. I have always liked the IBM server hardware.

      And your parent poster was right; IBM actually develops new technology. Although many of their products are created with the same parts as anyone else, they use that revenue to do things like invent new microprocessors, memory, hard drive technologies, you name it. IBM is a cool company, even though they're really big. I feel as though IBM has learned it's lesson in the business world, and it's a good company that actually raises the state of the art, instead of just producing it.

      --
      - It's not the Macs I hate. It's Digg users. -
  44. Re:Hammer Revolution! by Anonymous Coward · · Score: 0

    I prefer the Mechanists to the Hammerites.

  45. sony/ibm cell processor by Barryke · · Score: 1

    Probarly a descendant from the Sony/IBM jointventure research for their Cell Processor. As i recall, the cell processor needed a relatively large ondie cache.

    --
    Hivemind harvest in progress..
  46. ...no more fans! yay! by Anonymous Coward · · Score: 1, Funny

    Static RAM is a GREAT idea. Now if they can figure out how to make the rest of the components in the machine run off of static (CPU, hard drive, etc.) then we can throw away our power supplies altogether!

  47. How common are pointers? by tepples · · Score: 1

    The blanket statement that a 64-bit CPU effectivly 'halves the cache' is not true. If you have a program that deals only with pointers, then you'd have a point but 'int' on a 64-bit CPU is the same as 'int' on a 32-bit CPU (both being 4 bytes or 32-bits).

    In Sun's Java architecture, everything is either a primitive or a pointer. Implementations that do not choose to restrict themselves to 4 GB of heap must use a load of 64-bit pointers.

  48. Pedantic by Dorsai65 · · Score: 1

    that is ten times smaller than

    Um... doesn't ten times smaller sound rather oxymoron-ish? Wouldn't 1/10th the size be better?

    --
    --- Asking inconvenient questions for over 30 years...
  49. Re:Divide by yield by Anonymous Coward · · Score: 0

    Divide by yield does not take into consideration at what stage of testing the failure is discovered and what stage is the bottle neck for production. It also does not include costs for tracking materials rejected at many stages. Yield can be much more costly than that. The money that you don't make on parts you could have made is the difference between insane profits and a catastrophe.

  50. Re:Dram is lower power by Anonymous Coward · · Score: 0

    The power trade off between DRAM and SRAM might need to take speed into consideration for some applications. Also as technology shrinks leakage becomes a more serious issue for SRAM. Of course if SRAM can be shrunk why not DRAM?

  51. They can only store 1s by EmbeddedJanitor · · Score: 1

    Ones are physically smaller aren't they?

    --
    Engineering is the art of compromise.
  52. IBM never gets out of the lab by EmbeddedJanitor · · Score: 1

    IBM makes quite a few breakthoughs in the lab but they never seem to generate much successful product. Sure they make (or made) RAM chips, microprocessors etc, but they soon get overtaken by other manufacturers. I doubt they ever make money on the silicon they sell. Perhaps they make money when they license their patents etc.

    --
    Engineering is the art of compromise.
  53. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  54. Re:512MB cache? by Alsee · · Score: 1

    a)
    2)
    D)


    Urk?

    -

    --
    - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  55. What about FPGAs? by hawkeye · · Score: 1

    FPGAs are based (mostly) based upon SRAM. Doesn't this offer the potential of drastically increasing the size/complexity of FPGAs?

    Seems to me that it does.

    - Hawkeye

    --
    "...The smart and lazy ones I make my commanders." - Erwin Rommel
  56. Re:IBM Rocks BZZZT wrong by Anonymous Coward · · Score: 0

    Very true - system verification / QA is quite a bit tougher if another company's chip is involved.

    Even the xSeries boxes contain a few IBM ASICs in key roles. The Summit chipset comes to mind.

  57. Even better... by al912912 · · Score: 0

    I have already done the design of a 10sq nm chip which will let your store an unlimited amount of zeros or ones, and will sell it for only a big mac's price at the moment of the sale.

    The only problem is that you might not get what you stored for every ocasion.

    I don't think it'll matter to constumers, all RAM chips have a fault rate don't they?

  58. Simple by al912912 · · Score: 0

    You put a zero of each zero you want to store, and you put a 1's complement of the bit value for each one you want to store.

  59. "ROMANES EUNT DOMUS"? ... by Anonymous Coward · · Score: 0

    ...People called romanes they go the house?

    Of course, showing some SRAM cell prototypes is a long waysOf course, showing some SRAM cell prototypes is a long ways

    How can you have A long WAYS?

    How many ways are they away from doing it?

    They are A long WAY away from doing it.

    Now write it out a hundred times.

  60. Re:512MB cache? by fitten · · Score: 1

    heh... from Home Alone, that older bully kid used it somewhere, I thought it was funny, and it stuck ;)

  61. First consumer application. 3D VIDEO CARDS! by DigiShaman · · Score: 1

    Hell ya! The major bottle neck in all 3D cards has been RAM. Sure, you can goes DDR2 and just make the path wider but the cost goes up dramatically. Using SRAM on video cards could allow the GPU to fetch and raster the data at a much..much faster rate.

    --
    Life is not for the lazy.
  62. DRAM density and cost by sulimma · · Score: 1

    "as DRAM already offers more than ten times density compared to SRAM at much better cost"

    It is the density that generates the cost benefit. For the same chip area and technology generation DRAMs are considerable more expensive than SRAMs.

    It is the cost per cell not the cost per area that is less for DRAMs.

  63. IBM Claims World's Smallest SPAM Memory Cell by EnglishDude · · Score: 1

    Was it only me that I misread SRAM as SPAM?

  64. Re: "The Ways" by dosboss · · Score: 1

    How can you have A long WAYS?

    Maybe they've been reading too much Robert Jordan.

  65. 0.143um2 by phsdv · · Score: 1

    Found it, the cell is 0.143um2 and made in 32nm node. So your 0.157um2 was very close!!!