Hi

I and my classmates are currently working on a course (Computer Architecture) 
project which is based on your paper "Perceptron-based Coherence Predictors" (  
https://www.cs.utah.edu/cmpmsi08/paper9.pdf  )

We have been using Simplescalar all this while. But after reading this paper we 
became really interested to work on coherence prediction using perceptrons.

We have never worked with gem5 before and no one in our Department/University 
including our lecturer and his PhD. students have ever worked with gem5 for 
Cache Coherence. It'll be extremely helpful if you could guide us on the 
following:

1) Which ISA would you suggest which can be easily used to simulate coherence 
and takes minimal time to understand (we have our project demo in a week ! )?

2) How to observe the simulation for directory-based coherence using gem5?
More specifically, what command line codes do we enter? (As you can observe, we 
have absolutely very little time to learn and so much to learn !)

3) In this paper, it was mentioned that the perceptron algorithm was attached 
to the directory to, I guess, produce a history table. Does the term "attached" 
 mean need to write a C code which can be called by a python script or do we 
have to modify any files of gem5? Which files should we modify in order to 
apply the algorithm (not just neural networks, but any algorithm for that 
matter which records history and then predicts based on that history)?

We would really appreciate your guidance.



Thanks

Best Regards

Naveen R. Iyer
Graduate Student (Research Division: Computer Engineering)
Dept. of Electrical & Computer Engineering
University of Florida
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to