Presenting a Seminar at Computer Science Department.
On 29-1- 2019 Seminar presented by dr. qwsay faisal abdulrazaq entitled( Memory Hierarchy Design and Cache Mapping to improve Computer Speed), the seminar took place at cihan university –sulaimany.
Designing for high performance requires considering the restrictions of the memory hierarchy, i.e. the size and capabilities of each component.
The memory hierarchy separates computer storage into a hierarchy based on response time. Since response time, complexity, and capacity are related, the levels may also be distinguished by their performance and control technologies. Memory hierarchy affects performance in computer architectural design, algorithm predictions, and lower level programming constructs involving locality of reference. Cache Memory Mapping means how the main memory data will get mapped into the cache memory, it copies not moved (the data will stay in the main memory but it’s duplicate will get dumped into the cache memory).
There are three types of mapping are direct mapping, associative mapping, and set associative mapping.