Q. When we are asked to find access time for a cache having write through or write back policy.....which cache access method to apply(hierarchial or simultaneous) ?
Ans: In all such question, you will be given directly or indirectly which method to use either hierarchical or simultaneous.
For example : take this question for reference https://gateoverflow.in/11137/coa., in this they have clearly mentioned what to do once miss occur at cache, then it will access from main memory and load it into cache then refer it, so this is an example of hierarchical access.
Same way if it is simultaneous it will directly access it from the memory level it has found the word.it will not load it into the first level and then access it.
I1 : R1 = 100
I2 : R1 = R2 + R4
I3 : R2 = R4 + 25
I4 : R4 = R1 + R3
I5 : R1 = R1 + 30
RAW ( true data dependency ) 4
I1 -> I5
I1 -> I4
I2 -> I5
I2 -> I4
WAR ( Write After Read ) 4
I2 -> I3
I2 -> I4
I3 -> I4
I4 -> I5
WAW ( Write After Write ) 3
I1 -> I2
I1 -> I5
I2 -> I5
Total = 4 + 4 + 3 = 11