Hi Nilay,

Does this patch imply that I can use the Ruby structures like memory
controller, caches, even with the classic snoopy coherence protocol ?

Regards,
Ankita

On Thu, Mar 1, 2012 at 11:40 AM, Nilay Vaish <[email protected]> wrote:

> changeset dedd8be81731 in /z/repo/gem5
> details: http://repo.gem5.org/gem5?cmd=changeset;node=dedd8be81731
> description:
>        Config: make option ruby available always
>
> diffstat:
>
>  configs/common/Options.py |  1 +
>  configs/example/se.py     |  6 ++----
>  2 files changed, 3 insertions(+), 4 deletions(-)
>
> diffs (27 lines):
>
> diff -r 56d011130987 -r dedd8be81731 configs/common/Options.py
> --- a/configs/common/Options.py Wed Feb 29 04:47:51 2012 -0500
> +++ b/configs/common/Options.py Thu Mar 01 11:36:59 2012 -0600
> @@ -48,6 +48,7 @@
>  parser.add_option("--l2_assoc", type="int", default=8)
>  parser.add_option("--l3_assoc", type="int", default=16)
>  parser.add_option("--cacheline_size", type="int", default=64)
> +parser.add_option("--ruby", action="store_true")
>
>  # Run duration options
>  parser.add_option("-m", "--maxtick", type="int", default=m5.MaxTick,
> diff -r 56d011130987 -r dedd8be81731 configs/example/se.py
> --- a/configs/example/se.py     Wed Feb 29 04:47:51 2012 -0500
> +++ b/configs/example/se.py     Thu Mar 01 11:36:59 2012 -0600
> @@ -82,10 +82,8 @@
>
>  execfile(os.path.join(config_root, "common", "Options.py"))
>
> -if buildEnv['PROTOCOL'] != 'None':
> -    parser.add_option("--ruby", action="store_true")
> -    if '--ruby' in sys.argv:
> -        Ruby.define_options(parser)
> +if '--ruby' in sys.argv:
> +    Ruby.define_options(parser)
>
>  (options, args) = parser.parse_args()
>
> _______________________________________________
> gem5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/gem5-dev
>



-- 
Regards,
Ankita
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to