Jump to content


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.

Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.


why can't we embed DRAM inside the processor ?

  • Please log in to reply
1 reply to this topic

#1 radhika12


  • Members
  • 9 posts
  • Local time:08:43 PM

Posted 06 September 2015 - 10:44 PM

I am confused with one fact that why is there a need for the CPU to access data from the memory when it is expensive to do that why don't we embed the memory inside the CPU itself ? what would be the drawbacks if we embed the memory and the processor on the same chip since we say that there is a difference in the speed of execution of the memory and the processor then why don't we embed both of them together , we generally use registers but why can't we use DRAM in place of registers inside the processor ?

BC AdBot (Login to Remove)


#2 BlackSpyder


    Bleeping Big Rig

  • BC Advisor
  • 2,456 posts
  • Gender:Male
  • Location:Huddleston, VA USA (Home Sweet Home)
  • Local time:11:13 AM

Posted 06 September 2015 - 11:15 PM

Adaptibility, cost, space and heat, power consumption, and repairability.


Of the 3 desktop computers in the house (of the same age range, with similar processors) only mine is used as a gaming/photo editor PC. The other 2 dont need 8-16GB of RAM, they do well with around 4 GB but if the mother in law wanted to do photo editing on her PC I could add more RAM to smooth things over. If AMD and Intel were to include RAM on the processor then for every processor that exists now in each line there would have to be 2-6 other processor part numbers with the same basic chip and different amounts of RAM (4,6,8,12,16, etc) which increases production costs. Also remember a processor Die is a very small thingin the grand scheme of things and the more we add into that tight space the hotter it gets and the more wattage will be required. Circuits dont like heat. Finally the repairability, would you buy a new $300 processor if the RAM went bad or would you buy/build a whole new PC? Why replace 2 items when only one breaks.


That said there is a finite amount of memory on the Processor itself, it exists in the caches (L1,L2,L3) but it's only so much

Posted Image

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users