[gem5-users] ?????? ask for help about simulate with noncherentcahe
Hi,Abhishek, Thank you for your answer. But,I'm a beginner?? and I still dont know how to do it. I justmodified the caches.py and the two_level.pyScript( see the attachedfiles). But I got a error says "Non-coherent cache received functional snoop request". It may should be in the LLC, but I dont know how to do it? So, can you give someadvice? Thank you again. ---- ??:"Abhishek Singh"http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users two_level.py Description: Binary data caches.py Description: Binary data ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
Re: [gem5-users] gem5 stable release proposal [PLEASE VOTE!]
Hi Jason, I think master should be stable. I think gem5 should be released three times per year. Thanks, Dave ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
Re: [gem5-users] [gem5-dev] Announcing the beta of gem5's new website
Hi Abhishek, It probably still uses the old version. I don't specifically remember updating it. Feel free to create a PR! Jason On Wed, Dec 18, 2019, 9:19 AM Abhishek Singh wrote: > Hi Jason, > Thanks for sharing the website. And a lot of thanks to all those who made > this possible. > I had one question: > > Is your tutorial updated to new function call names?for example to > implement new cache replacement policy, your tutorial still use old format > of defining function calls and its implementation in the > “src/mem/cache/tags/“ folder only, so is it still valid? > > > > On Tue, Dec 17, 2019 at 8:15 PM Jason Lowe-Power > wrote: > > > Hi all, > > > > I'm excited to announce that we have a beta version of a re-designed > > website at new.gem5.org! The old wiki has needed a refresh for a few > > years, > > and we’re excited to finally have something to share with the community! > We > > hope the new site has better usability and makes it easier to find > > information about gem5 and how to use it. If you have any questions or > > comments, don’t hesitate to reach out by replying to this email. > > > > We will leave this website at new.gem5.org for the next few weeks. > Please > > let us know if there’s any blocking issues before we turn off the old > wiki > > pages. Before fully transitioning, we will download a static copy of the > > entire old website (including the old code reviews) and move this to > > old.gem5.org for archival purposes (and in case we missed anything!). > > > > I'd like to thank all of those that have contributed so far. > Specifically: > > Jingwen Low who designed the site > > Ali Saidi who kicked this off by converting the wiki to markdown almost > two > > years ago > > Bobby Bruce who has put it a ton of time moving documentation > > And Jared Barosci, Hoa Nguyen, Krithiga Murugavel, Ayaz Akram, Trivikram > > Reddy, Marjan Fariborz, Mahyar Samani, Julian Toya Angeles, and Muhammet > > Soytürk who have helped move documentation from the old wiki to the new > > site. > > See https://github.com/gem5/new-website/graphs/contributors for details > > > > Details on the current status of the migration can be found on Jira ( > > https://gem5.atlassian.net/browse/GEM5-110). We also have a specific > issue > > for migrating the old documentation to the new site ( > > https://gem5.atlassian.net/browse/GEM5-115). We’ve already moved most of > > the documentation, but there are still a few pages that we could use your > > help with! > > > > There will be some rough edges as we transition. Some links may be > broken, > > and it’s possible we missed pages that should be migrated. If you find > any > > issues, please let us know via the mailing list or by opening an issue on > > Jira. > > > > The website is currently hosted on GitHub pages. If you’d like to > > contribute, feel free to create a pull request on the source repository ( > > https://github.com/gem5/new-website). > > > > Cheers, > > Jason > > ___ > > gem5-dev mailing list > > gem5-...@gem5.org > > http://m5sim.org/mailman/listinfo/gem5-dev > ___ > gem5-dev mailing list > gem5-...@gem5.org > http://m5sim.org/mailman/listinfo/gem5-dev ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
Re: [gem5-users] [gem5-dev] Announcing the beta of gem5's new website
Hi Jason, Thanks for sharing the website. And a lot of thanks to all those who made this possible. I had one question: Is your tutorial updated to new function call names?for example to implement new cache replacement policy, your tutorial still use old format of defining function calls and its implementation in the “src/mem/cache/tags/“ folder only, so is it still valid? On Tue, Dec 17, 2019 at 8:15 PM Jason Lowe-Power wrote: > Hi all, > > I'm excited to announce that we have a beta version of a re-designed > website at new.gem5.org! The old wiki has needed a refresh for a few > years, > and we’re excited to finally have something to share with the community! We > hope the new site has better usability and makes it easier to find > information about gem5 and how to use it. If you have any questions or > comments, don’t hesitate to reach out by replying to this email. > > We will leave this website at new.gem5.org for the next few weeks. Please > let us know if there’s any blocking issues before we turn off the old wiki > pages. Before fully transitioning, we will download a static copy of the > entire old website (including the old code reviews) and move this to > old.gem5.org for archival purposes (and in case we missed anything!). > > I'd like to thank all of those that have contributed so far. Specifically: > Jingwen Low who designed the site > Ali Saidi who kicked this off by converting the wiki to markdown almost two > years ago > Bobby Bruce who has put it a ton of time moving documentation > And Jared Barosci, Hoa Nguyen, Krithiga Murugavel, Ayaz Akram, Trivikram > Reddy, Marjan Fariborz, Mahyar Samani, Julian Toya Angeles, and Muhammet > Soytürk who have helped move documentation from the old wiki to the new > site. > See https://github.com/gem5/new-website/graphs/contributors for details > > Details on the current status of the migration can be found on Jira ( > https://gem5.atlassian.net/browse/GEM5-110). We also have a specific issue > for migrating the old documentation to the new site ( > https://gem5.atlassian.net/browse/GEM5-115). We’ve already moved most of > the documentation, but there are still a few pages that we could use your > help with! > > There will be some rough edges as we transition. Some links may be broken, > and it’s possible we missed pages that should be migrated. If you find any > issues, please let us know via the mailing list or by opening an issue on > Jira. > > The website is currently hosted on GitHub pages. If you’d like to > contribute, feel free to create a pull request on the source repository ( > https://github.com/gem5/new-website). > > Cheers, > Jason > ___ > gem5-dev mailing list > gem5-...@gem5.org > http://m5sim.org/mailman/listinfo/gem5-dev ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
Re: [gem5-users] ask for help about simulate with noncherentcahe
Hi yuan, In order to that, you need to call non-coherent cache instead of cache in config/common/Caches.py file. >From my experience I am able to use LLC as non coherent cache. Please note this is how I used in classic cache model. On Wed, Dec 18, 2019 at 11:54 AM 616653241 <616653...@qq.com> wrote: > hi, everyone, > can anybody tell me that how does gem5 O3 CPU simulate with > noncoherentcache? > yours > wuhua > > ___ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
[gem5-users] ask for help about simulate with noncherentcahe
hi, everyone, can anybody tell me that how does gem5 O3 CPU simulate with noncoherentcache? yours wuhua___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
Re: [gem5-users] gem5 stable release proposal [PLEASE VOTE!]
Hi folks, - I think master should be stable. - I think gem5 should be released three times per year. Kind Regards, George Bousdras PhD Researcher — Embedded Systems BEAMS - Bio Electro and Mechanical Systems www.ulb.ac.be beams.ulb.ac.be On 16/12/2019, 20:50, "gem5-users on behalf of Jason Lowe-Power" wrote: Hi all, As many of you have seen on gem5-dev, we are going to be adding a "stable" version of gem5. Below is the current proposal. There are a couple of points below where there has not been general consensus reached. We would appreciate feedback *from everyone in the community* on the points where a decision hasn't been made below. gem5 is a community-driven project, and we need feedback to make sure we're making community-focused decisions. We will be introducing a new "stable" branch type to gem5. We are doing this for the following reasons: - Provide a way for developers to communicate major changes to the code. We will be providing detailed release notes for each stable release. - Increase our test coverage. At each stable release, we will test a large number of "common" benchmarks and configurations and publicize the current state of gem5. - Provide a way for researchers to communicate to the rest of the community information about their simulation infrastructure (e.g., in a paper you can say which version of gem5 you used). On the stable version of gem5, we will provide bugfixes until the next release, but we will not make any API changes or add new features. We would like your feedback on the following two questions: **Which branch should be default?** We can either have the master branch in git be the "stable" or the "development" branch. If master is the stable branch, then it's easier for users to get the most recent stable branch. If master is the development branch, it's more familiar and easier for most developers. Either way, we will be updating all of the documentation to make it clear. Please let us know which you prefer by replying "I think master should be stable" or "I think master should be development". **How often should we create a new gem5 release?** We can have a gem5 release once per year (likely in April) or three times per year (April, August, and December). Once per year means that if you use the stable branch you will get updates less frequently. Three times per year will mean there are more releases to choose from (but a newer release should always be better). On the development side, I don't think one will be more work than the other. Once per year means more backporting, and three times per year means more testing and time spent on releases. Please let us know which you prefer by replying "I think gem5 should be released once per year" or "I think gem5 should be released three times per year." A couple of notes to everyone who's been following the discussion on the gem5-dev mailing list: - We have dropped the proposal for major vs minor releases. Note that there was some pushback on having only major releases when this was proposed on the gem5 roadmap, but it sounded like the consensus was to drop minor releases for now. - We will still allow feature branches *in rare circumstances*. This will be by request only (send mail to gem5-dev if you would like to discuss adding a new branch), and the goal will be integration within a few months. All code review will still happen in the open on gerrit. The benefits will be 1) rebases won't be required as you can just make changes to the head of the branch 2) many features take more than a few months to implement, so if it's not ready by a release it can be pushed to the next 3) large changes won't be hidden in AMD or Arm-specific repositories and *anyone* will be able to request a branch. Thanks everyone for the discussions so far! It would be most useful to hear back by the end of the week. However, I don't expect any concrete actions will be taken until after the holidays. Cheers, Jason ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users ___ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users