[gem5-users] ?????? ask for help about simulate with noncherentcahe

2019-12-18 Thread 616653241
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!]

2019-12-18 Thread Wen, Dave
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

2019-12-18 Thread Jason Lowe-Power
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

2019-12-18 Thread Abhishek Singh
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

2019-12-18 Thread Abhishek Singh
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

2019-12-18 Thread 616653241
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!]

2019-12-18 Thread Georgios S. Bousdras
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