SoCalReviews
Very Senior Member
L&LD, you are simply incorrect about this and there is no other way to spin it. DRAM (or what we have been referencing in this discussion as active system RAM as an design of memory external to the CPU) is NOT required to run code. It is simply an industry standard design. As an example example... On board processor memory instead of external DRAM can be used and is used to run code.There is no other way to run code. Ram is a 'must' for any x86 processor in the few decades they've been available.
Virtual memory on a hdd cannot be used by the cpu directly. It can use vm to page in and out of main ram, but that's it.
And even our routers today do not use ram/dram as a hard drive. They have the small flash memory (nand?) to do so.
I suppose you can try to spin what your definition of code is if you want but the reason this is an important point is that we originally disagreed on the importance of having active external RAM (DRAM) relating to performance vs. processor speed relating to performance. You disagreed that RAM (DRAM) is a resource and you disagreed that processor with a higher clock speed with sufficient RAM is less important to performance than a slower processor clock speed with much more RAM. Thirty plus years of real world personal and professional experience relating to memory and processors in the computer industry (I've worked in manufacturing, quality testing, high level sales, repair, etc..) says that you are just plain wrong about this... at least relating to personal computers. DRAM is a resource that is normally only utilized as it is needed by the OS and applications. How the DRAM is utilized is system dependent and excess DRAM memory resources running on a traditional operating system cab be referred to as available free memory. This is really basic knowledge... not advanced knowledge. While everyone including me can make an argument that more DRAM is a good thing I haven't read anyone else argue against these facts above you disagree with.
I said before that I don't claim to be an expert on router hardware design the way many in this forum may be. I do know that router hardware has similarities to traditional personal computers. Many modern devices do. The next generation of computers has been my interest for the past five years. I have attended many lectures about the design and development of quantum computers which require us to rethink how future computers of the future are designed. One of the biggest challenges with quantum computers is what is called " decoherence ". Traditional computer designs that use a traditional RAM (DRAM) system to store and access data, use error checking and store data that has been processed... do not work with most current quantum computer designs under development because of the problem of decoherence. Quantum computers being developed rely on qubits (instead of traditional classical bits of information) held in quantum states of superposition. If you want we can go on talking about this topic that's great but I am certain we have strayed far away from the original intent of this thread relating to the 68U vs. the 87U.
https://www.quora.com/How-can-a-quantum-RAM-be-designed
"In quantum computing, RAM and the processor are the same physical device. Physical qubits act as both memory and the processor. Think about if they weren't... you'd then have to copy (observer/measure) quantum information from the RAM to the processor and would destroy all superposition and entanglement in the process."
More about decoherence...
http://www.physics.drexel.edu/~tim/open/main/node2.html
Last edited: