The simulator job is to *simulate* the given code. Otherwise, it will be extremely difficult to verify the code because everything is possible!
Specifically for my prefetcher, assume the program code looks like this LD 0x90 ADD ... Assume my prefetcher, predict something else which is wrong. Then there should be a annotating mechanism that compare what I predicted and what is actually accessed (from the assembly code). Then the result will be a "wrong prefetch". However with the current infrastructure, no matter what is prefetched, they are always considered to be correct. -- Regards, Mahmood _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
