edited by
24,038 views
69 votes
69 votes
The memory access time is $1$ nanosecond for a read operation with a hit in cache, $5$ nanoseconds for a read operation with a miss in cache, $2$ nanoseconds for a write operation with a hit in cache and $10$ nanoseconds for a write operation with a miss in cache. Execution of a sequence of instructions involves $100$ instruction fetch operations, $60$ memory operand read operations and $40$ memory operand write operations. The cache hit-ratio is $0.9$. The average memory access time (in nanoseconds) in executing the sequence of instructions is ______.
edited by

6 Answers

0 votes
0 votes
Memory access time means howlong it takes for an element in memory to be transferred to or from the cpu....so its the relation between the cpu and memory(in theory....now this memory can be either cache or main memory(in practical)...so when its given memory access time when cache hit then its means the time related to cache and cpu...and when its given memory access time when cache miss then its means its the time related with cpu and higher level memory (not cache)...
Answer:

Related questions

35 votes
35 votes
5 answers
4
go_editor asked Sep 28, 2014
8,883 views
Let $S$ be a sample space and two mutually exclusive events $A$ and $B$ be such that $A \cup B = S$. If $P(.)$ denotes the probability of the event, the maximum value of ...