Software Prefetching using Machine learning

Greg KH greg at kroah.com
Wed Oct 9 03:44:27 EDT 2019


On Wed, Oct 09, 2019 at 12:37:51PM +0900, Irfan Ullah (울라 이르판) wrote:
> Dear All,
> Thanks in advance. I am a PhD candidate, and currently I have started
> working on kernel development. My professor told me to implement this paper
> <https://arxiv.org/abs/1803.02329>. In this paper authors have used machine
> learning to predict the next missed addresses.They used instruction
> addresses (program counters PCs), and corresponding missed addresses as
> features to train the machine learning classifier.
> As  a kernel newbie, I don't know how to initiate the implementation. I am
> thinking to implement it in the following steps:
> 1- Saving instruction addresses (PCs), and corresponding missed addresses
> 2- Perform the machine learning
> 3-Do the prediction using machine learning classifier, and swap in/swap out
> the pages.

Are we going to get credit for doing your assignment?  :)

If this is for school, please work on this on your own.  And work with
your professor, perhaps this isn't even possible...

good luck!

greg k-h



More information about the Kernelnewbies mailing list