User:Rdm: Difference between revisions

Content added Content deleted
Line 38: Line 38:
In other words, when working with a gigabyte of memory on that machine, a single instruction with a cache miss might cost the time of almost 1100 instructions to (in extreme cases) almost 8800 instructions.
In other words, when working with a gigabyte of memory on that machine, a single instruction with a cache miss might cost the time of almost 1100 instructions to (in extreme cases) almost 8800 instructions.


Of course the above simplifications focused purely on a single cpu architecture, and ignoring memory architecture.
Of course, the above simplifications focused purely on a single cpu architecture and ignored variations in memory architecture.


And there are other issues -- for example, when two different cores are accessing the same memory, that tends to introduce cache management conflicts which slow things down.
And there are other issues -- for example, when two different cores are accessing the same memory, that tends to introduce cache management conflicts which slow things down.