Re: [Gems-users] Revenge of Adventures in duplicating LogTM results


Date: Tue, 04 Mar 2008 13:52:07 -0600
From: Jayaram Bobba <bobba@xxxxxxxxxxx>
Subject: Re: [Gems-users] Revenge of Adventures in duplicating LogTM results
Are you referring to workloads.py? If so, you can find it in $GEMS/gen-scripts.

The variables are used mainly in microbench.py to configure Ruby and in
.simics script files to setup and control simulation. Take a look at
$GEMS/microbenchmarks/transactional/deque/deque.simics to get an idea of how they
are used.

The default values are specified in workloads.py. They are changed in the interactive
script files that we generate using config.py and gen-scripts.py

MBENCH_ARG_STRING is used to pass argument strings to the simulated workload.

Jayaram

ps: We do not use some(many?) of the variables in workloads.py anymore.

Jim Leek wrote:
We've doing pretty well now, I think everything is (more or less) working. I have run into one little confusing thing. Gems comes with a pretty handy gen-scripts system that I've been trying to use, but I can't figure out what all of the variables should be. I'm not even sure what 'MBENCH_ARG_STRING' means, or what possible values could be. There are other ones as well. CHIPS? I don't know.

Could I get copies of the 'workbench.py's used by the LogTM team?
Thanks,
Jim
------------------------------------------------------------------------

_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/"; to your search.

[← Prev in Thread] Current Thread [Next in Thread→]