Hello,
I have a question about cache prefetch interface for Marssx86.
in master branch file cacheController.cpp : line 276. The prefetch code is :
if(queueEntry->prefetch) {
/* In case of prefetch just wakeup the dependents
entries */
queueEntry->prefetchCompleted = true;
clear_entry_cb(queueEntry);
}
It seems if the return data is a prefetched data. Marss just clear the
queue entry. It does not insert this data into the LLC. Does anybody has
idea about why is that or is this a wrong implementation?
Thanks
zhe
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel