I've been doing research to find how much faster register access is compared to primary memory. I find the ration is about 100 times faster, can that be correct, has it always been about that number of is this number increasing or decreasing?
I read that the microprocessor can access the register file twice every clock cycle and that a primary memory access can take 50 ns. A modern computer microprocessor's clock cycle is abt 4 GHz, which is about 10^6 cycles per second i.e. about 1 cycle per nanosecond (?)
Are my number appromimately correct or am I wrong by factor 10 somewhere?