Hi Jason, Thanks for your reply. Just to make sure, adding a new SimObject means to create memory side prefetcher from the scratch, (as you explained in your book, creating python files to declare object and its parameters, header files and source file to explain functionality in detail)?
Is there any buffer (or simple memory object) class available to instantiate and use it in my config file instead of going all the way around to create a whole new buffer? Any "shortcut" to come-up with the solution of this scenario? Thanks Muzamil Message: 8 Date: Fri, 07 Apr 2017 14:36:08 +0000 From: Jason Lowe-Power <ja...@lowepower.com> To: gem5 users mailing list <gem5-users@gem5.org> Subject: Re: [gem5-users] Memory Side Prefetcher Message-ID: <cafehpucuf4vrgtcvftnoc+s449hwzts3jl0sx8pkxkkkbvz...@mail.gmail.com> Content-Type: text/plain; charset="utf-8" Hi Muzamil, I would suggest adding a new SimObject that is a "memory-side prefetcher". You can either insert it in the interconnect between the LLC and the memory controller (e.g., as a MemObject), or you could make it a parameter to the crossbar like the probe filter. Jason
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users