Slashdot Mirror


PCI RAM Extender Cards?

stevejsmith asks: "I'm going to buy a Dell computer which supports DDR RAM, however it only comes with two DIMM slots. I have lying around two 128MB sticks of RAM, and want to use them. I know RAM is cheap, but I want some way to put more than two DIMMS in this system. Short of getting a new motherboard, is there any way I can add more RAM? On Slashdot I remember seeing a PCI card that help RAM for a RAM drive, but is there such thing as a PCI card that just held regular RAM for system usage? If not a PCI card, any other suggestions?"

29 of 50 comments (clear)

  1. Don't buy an unexpandable Dell? by Toraz+Chryx · · Score: 5, Insightful

    Putting ram on a PCI card is a bad idea in this day and age, peak PC2700 memory bandwidth is 2.7GB/s, peak 32/33 PCI bandwidth is 132MB... that presents something of a bottleneck :)

    Just buy a computer with a sensible number of dimm slots to begin with.

    1. Re:Don't buy an unexpandable Dell? by Directrix1 · · Score: 2, Insightful

      Here's the deal. Buy the ram drive. And make that your swap drive. Works just about as well as more RAM.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    2. Re:Don't buy an unexpandable Dell? by DrZaius · · Score: 2

      Not really.

      Consider that the ram drive, if using an ATA or SCSI interface would still plug into the PCI bus as some point.

      --
      -- DrZaius - Minister of Sciences and Protector of the Faith
    3. Re:Don't buy an unexpandable Dell? by Examancer2 · · Score: 2, Informative

      it would be a decent solution because a RAM drive, while limited by the PCI bus would still be WAY faster as a swap drive than a hard drive.

    4. Re:Don't buy an unexpandable Dell? by DrZaius · · Score: 2

      Quantify faster...

      Access times would be faster. It would take less time to find the data on the drive -- it would not have to seek.

      Latency would be the same though.

      --
      -- DrZaius - Minister of Sciences and Protector of the Faith
  2. 'got one by dago · · Score: 2

    Well, sort of.

    It's an IBM MCA expansion board which supports 4 EDO-RAM.

    --
    #include "coucou.h"
  3. Not going to work by AnimalSnf · · Score: 5, Informative
    I'm not going to go into as great a detail as I'm sure many other posters will, but the best way to understand why is to go to a hardware site like Tom's Hardware or Anandtech and read a review of a motherboard or a chipset.

    Of all the things that a motherboard (or more specifically the collection of microchips known as the chipset) connects together the connection between the memory and the processor is the fastest the most important to performance. No other link, except between the processor and the motherboard even comes close in importance. Also, another issue that comes up is what is known as latency. Latency is the delay the system experiences when it requests memory access. It's not just how much data you can transfer, but how quickly you can have it after you ask.

    For all those reasons it almost always makes sense, especially at today's prices, to have all the same memory modules in your system and the fastest memory your system can support. Even if you are able to recycle memory I would avoid doing so unless stability is an issue as many technical issues arise when DIMMS are mixed and matched.

    1. Re:Not going to work by Toraz+Chryx · · Score: 4, Interesting

      In addition, having system ram on the PCI bus will make PCI device performance (sound/IDE etc) suffer quite dramatically.

  4. Not worth it... by tunah · · Score: 4, Informative

    The performance hit from this will negate any benefit you will get - you might as well just leave out the ram as it will be slowed down to PCI speed. As you said, RAM is cheap, so sell what you've got and buy one or two 512MB sticks.

    --
    Free Java games for your phone: Tontie, Sokoban
    1. Re:Not worth it... by foniksonik · · Score: 2

      Where's a good place to sell 'cheap' RAM?

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    2. Re:Not worth it... by tunah · · Score: 3, Insightful
      Point taken, but you will get something for it to offset the cost of the new ram.

      Depending how cheap ram is at the moment, it might not be worth it, in which case find a friend who doesn't have much ram and give them the chips. Many people don't realise how much of a difference going from 128M to 256M or 256M to 384 or so makes.

      --
      Free Java games for your phone: Tontie, Sokoban
    3. Re:Not worth it... by Parsec · · Score: 2

      Good idea... also consider charity, just be sure to label them clearly.

    4. Re:Not worth it... by MyHair · · Score: 2

      Many people don't realise how much of a difference going from 128M to 256M or 256M to 384 or so makes.

      Or how going from 64mb to 192mb will turn a PII 266 into a surprisingly usable multitasking desktop, for example. RAM does wonders for slower processors running recent OSes and applications.

  5. Why buy a limited system? by AntipodesTroll · · Score: 2, Informative

    People have already mentioned its a bad idea. You may take them at their word, it is.

    But that said, why even buy a system if it limits you before you have even opened the box? Ram is so cheap nowdays you have to be really stingy to not meet your base requirements, even if that includes a ton of Photoshop work, or most any other ram-intensive app. (Server stuff not withstanding.)

    If possible, buy your Dell with minimum RAM posible, and buy 3rd party ram new to replace it, the largest size you can buy on a DIMM. That will give you 2x the maximum. If that isnt enough though, DONT BUY THAT SYSTEM! As for using the old ram, that will only slow your system down anyway. Deal with obsolescence and either reuse it in another system, sell it for a token sum, or give it away to someone who can use it. I tend to pass old hardware I have no need of anymore to friends or family.

    --
    Anyone who considers arithmetical methods of producing random numbers is, of course, in a state of sin.-John von Neumann
  6. Ask Slashdot: PCI RAM Extender Cards? by Wrexen · · Score: 5, Funny

    Posted by Cliff on Sat November 16, 03:13 PM
    from the I-have-no-idea-what-bus-bandwidth-means dept

    1. Re:Ask Slashdot: PCI RAM Extender Cards? by photon317 · · Score: 2


      You would have thought thise question would have been rejected by the editors wouldn't you? Yet they commonly reject pointers to truly insightful projects. Are the editors just as dumb as the people who ask these questions, or are they just trying to cater to a dumbed down crowd to get more viewership? Inquiring minds want to know.

      --
      11*43+456^2
    2. Re:Ask Slashdot: PCI RAM Extender Cards? by ignorant_newbie · · Score: 2, Insightful

      actually, if you go through the archives of "ask slashdot" recently, you'll see that they pretty much only post flamebait

    3. Re:Ask Slashdot: PCI RAM Extender Cards? by MyHair · · Score: 2

      Personally, I think a USB or legacy serial interface would be more useful and far more universal. Why don't we have these? Perhaps we can convert one of camera flash card readers (you know, the ones that plug into a parallel port) to take SDRAM DIMMS.

  7. The real problem by skinfitz · · Score: 2

    "I'm going to buy a Dell computer which supports DDR RAM, however it only comes with two DIMM slots.

    Well there is your problem right there. Buy a machine with a different motherboard. If people keep buying machines with only 2 slots then companies have no incentive to supply boards with more slots. Personally I wouldnt buy a pre-made machine - ever. I prefer to have control over every component. (Obviously I'm not talking about the Mac here).

    1. Re:The real problem by skinfitz · · Score: 2

      ...but I don't mind buying a prebuilt machine if it isn't 100% bits I could buy off the shelf (like a Mac, or an SGI box, or a SUN box etc.)

      Yeah - I agree totally. I have an old Sun SPARC Ultra 5 for example which is hardware that you just can't get anywhere else. As for a PC however, I can build them to my precise specs cheaper than I could buy them pre-made. I do a lot of audio recording so I need the performance, hence I have things like LVD-SCSI controllers and LVD drives etc. I choose my motherboards very carefully for performance and expandability.

      When buying a pre-made PC you are paying firstly for the cost of someone building it, then of course there is the proprietary things that some manufacturers do that means you cant simply upgrade the board. At least the guy asking the /. question has checked his board out - I think the simplest option is he rolls his own.

  8. Re:Dude! I got a Dell^H^H^H^Hpiece of crap by GreyWolf3000 · · Score: 2
    > as for getting an extra stick in, you would have to hardwire a stick or connector to the chip

    Talk about Ask Slashdot answers you never really want. Though it seems to be the only viable solution that doesn't involved getting a Dell.

    --
    Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
  9. Your looking in the wrong area by Phosphor3k · · Score: 2

    You are really looking for one of these: http://www.futureplus.com/products/ddr/1012_drawin g.html

    They used to make these for 30-pin and 72-pin, but seemed to stop when 168 and 184 pin dimms rolled around. I only did about 5 minutes of searching on google, but you might be able to find someplace actually selling that.

  10. HAHAHAAHHA dumbass by GoRK · · Score: 2

    OK. This used to be a valid concern when people had mountains of 1 or 2 megabyte sticks that were still worth about $400 each, but seriously, just buy new RAM. Nobody makes "simm stacker" type devices for large DIMM's. Those 128MB DIMMS you have are what, like $15 new? How much do you think any specialty product like this is going to cost.. Probably more than the $30 of ram you want to stick in it.

    It doesn't really make a lot of sense when you can just buy a couple of 256 or 512mb sticks for somwhere between 100-200 bucks.-- Or buy a computer that doesnt suck. (The dells with only two ram slots are pretty budget)

  11. used to be something like this for simms... by fist_187 · · Score: 2

    i remember seeing (several years ago ) what would have been the equivalent of a power strip for ram. it was a ram-sized board that fit in a 72-pin simm slot, which itself could hold up to 4 simms. i'm not sure if they still make them, or if they do, i'm not sure if they make them for any of the newer ram types.

    --
    Somewhere on this page I have hidden my signature.
  12. Mmmm, bus RAM by pete-classic · · Score: 3, Informative

    Bus RAM made sense on my 286 running windows 3.0. Real-mode paging was a real step up from the 1M memory limit.

    Today it doesn't make any sense.

    OTOH, the ram drive you mentioned might make sense (except that it is pretty expensive) if you used it for a swap partition.

    I think that a better overall plan would be:

    1. Don't buy a RAMBUS based system.
    2. Buy one that supports an unreasonable amount of RAM, with only one slot populated with the largest module it supports. In a few years it won't seem like so much.
    3. Reconsider buying a Dell. If you know how many DIMM sockets it has you aren't the target customer.

    -Peter

  13. Possibly a chipset limitation by compwizrd · · Score: 2

    If this is a cheapie P3/Celeron Dell, based on an 815 chipset, that would explain the two slots. 815 chipsets are limited to 512 meg of ram, no matter what you do.

    2 x 256 fills that up nicely, there's no point in having 3 slots, what are you going to do, 2 x 128 + 1 x 256? Just doesn't make sense.

  14. Not a brilliant idea... by Epsillon · · Score: 2, Insightful

    ...to put system RAM on the PCI bus. RAM needs to talk directly to the L2 cache, and in this day and age that means the processor. DDR RAM is so cheap you really shouldn't bother. If you want to do something useful with your old memory, go to a local school and upgrade one of their PCs with it!

    The board you mention was probably the HyperDrive, a PCI based pseudo-hard disk drive that uses an external power supply and SDRAM as the media rather than a physical spinning magnetically coated disk. They require quite specific amounts of memory and you pay more the more they take, even if you get them without the DIMMs.

    --
    Resistance is futile. Reactance buggers it up.
  15. People have said PCI is slow... by shepd · · Score: 2

    So why no AGP based solutions? There should be far more than enough speed on a good 4x AGP slot to handle this. Of course, it would either entail some kind of video-card pass-through (messy and probably torally impossible) or simply your choice to have a server machine with 4 Gigs of cheap memory and a Trident 8900 videocard.

    I think it's about time for this -- 128 MB and 256 MB sticks are dirt cheap... go up past 512 MB and you're creeping towards the double the price per MB mark.

    --
    If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
  16. found something by benjamindees · · Score: 2

    you mean something like this

    --
    "I assumed blithely that there were no elves out there in the darkness"