-
Hi, I want to add in mem-trace the TLB access trace (with Vaddr). I found out that I need to modify the tlb.go file in akita to implement this. I can't compile MGPUsim with modified akita, I don't know how to do it. I tried to do a fork of akita and change all the implementations by my fork (changing also go.mod) but it throw an error about versions. I tried to clone my fork into a local folder, put replace statement in the go.mod but I still get errors. I tried modifying the go/pkg/github... to hardcode my github fork there, that didn't work either. Besides my plan to extend mem-trace I would like to research with MGPUsim so I will need to modify akita further. I spend hours in this I don't know how to compile modifications in Akita with MGPUsim :( . I would love help in how to do it. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
You can modify the If you uncomment this line, you use your local version of Akita, which should be placed next to the MGPUSim repo. |
Beta Was this translation helpful? Give feedback.
I hope this added section in the readme file can address your question. https://github.com/sarchlab/mgpusim/pull/103/files