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