Random idea: iRam


With massive games, applications and operating systems, comes the need of massive RAMs. These RAMs, hold data and make it readily accessible to the computer. The RAM is the reason why you can click “Start” and see the start menu instantaneously.

These RAMs are designed to be extremely fast. Here’s a comparison: hard disks transfer data at around 10-20MB/s. You think that’s fast enough? RAMs work at 2-3 GB/s. Yes that’s a GB. That’s like a difference between an 800 and a Murciélago.

So the prices of RAMs make sense. All that speed is where the intensive electronics comes in.

Now, here’s my idea. Combine a RAM with a “hard disk type memory” (maybe a micro SD card). And put a little microcontroller/something on the RAM that moves less used stuff into this micro SD card.

That way you get more high speed RAM, and you’re improving the efficiency of RAM.

This was just a random idea… any thoughts?

FacebookGoogle BuzzDiggTwitterDeliciousStumbleUponLinkedInTechnorati FavoritesShare

, , ,

  1. #1 by Rajat Agarwal on March 20, 2010 - 8:56 pm

    nice idea…

  2. #2 by Jenish C on March 22, 2010 - 12:39 am

    Same thing is actually done in a modern computer, where the cache sits between the cpu registers and main memory. Using micro-sd will be similar to cache, but between memory and hard-disk. Moreover, no point in using the micro-sd if its transfer speed isnt as much as that of main memory.

    (PS: You’ll learn more about this in your Advanced Computer Organization course. :) )

  3. #3 by Utkarsh on March 22, 2010 - 1:15 am

    @Jenish: Ow… after the little discussion we had… looking forward to the CS courses :D

  4. #4 by ToX on March 24, 2010 - 11:24 am

    Dude, then the whole concept of RAM will vanish. You can’t read/write on a SD Card that fast no matter its a 1byte of data if compared to a RAM. So, you go for such an approach, the end result will be a bit slower computing and that’s unacceptable with today’s weird computing.

    I’ve a better idea, use punching magnetic tape disks with your model, it will show amazing end result =P

  5. #5 by Utkarsh on March 24, 2010 - 5:43 pm

    @ToX: The idea is to move less used things into the SD card… say when you’re playing a massive 3D game. It’d be better to use a major chunk of RAM instead of just a small percentage of it. You won’t use the other portion much anyway… so move it to the slower memory.

Comments are closed.