Yes. Joel definitely helped in getting these benchmarks in good order. I just want to aggregate all the information, binaries, and scripts in one place on the M5 wiki and share my experiences in addition to Joel's.
-Rick Mario Donato Marino wrote: > Regarding M5 and Parsec scripts, there is this work: > > http://www.cs.utexas.edu/~hestness/ > > Mario > > > > On Fri, 2 Oct 2009, Steve Reinhardt wrote: > >> Awesome, thanks for the offer! All of these sound interesting. The >> top two that stand out to me are the Parsec simulation scripts and the >> power model support. (I was just in a meeting this morning where the >> topic of getting Parsec up on M5 came up, so that's very timely. This >> was in the context of a potential ISCA paper, so time is of the >> essence, and it would be great to find a way not to duplicate effort >> there.) >> >> I'd say that based on our continuing efforts to integrate the >> GEMS/Ruby memory system, I think there's a little less value in >> putting additional effort into the parts of the M5 memory system that >> are likely to be displaced by Ruby (such as the directory protocol). >> >> Steve >> >> On Fri, Oct 2, 2009 at 12:10 PM, Rick Strong <[email protected]> >> wrote: >>> I made an indentation error and have resent my list. Note the correct >>> indentation of Memory Debugger. >>> >>> At the encouragement of Nate, I have formed a list of possible >>> contributions that I could make to the M5 community. Like many of you, >>> time is against me so if any of these features sounds interesting to >>> the >>> community, please let me know and give me a relative order of interest. >>> If none of the additions seem interesting, I will not be hurt as that >>> means more development time ... ^_^. >>> >>> *Possible M5 Contributions* >>> >>> * Parsec Simulation >>> o shell script for running various workloads >>> o tips in compiling parsec for alpha while using the general >>> parsec build manager >>> o Observed difficulties with the different input sets and >>> solutions >>> o Performance numbers to compare against >>> * Directory Coherence Model -- based on a upgraded version Jiayuan >>> Meng's work >>> o MSI directory coherence model >>> o Supports packet piggy backing for invalidate, fetch, >>> writeback requests >>> o Banked model exists -- Based on Jiayuan Meng's work >>> o Verified to work in both the memory tester and Parsec >>> benchmarks for simsmall and medium >>> * Mesh Model --based on Jiayuan Meng's work >>> * Crossbar model >>> o Full connected network plugin that is a minor rewrite of the >>> current bus model. >>> * Memory Debugger >>> o Timeout for each memory access >>> o Each memory access read is verified against a value stored >>> in atomic memory blog. >>> o Each memory write is recorded in the atomic memory blog >>> o Inserts at the cpu_side of each L1 cache. >>> o A separate memory debugger is plugged into IObus and each >>> cpu core. o All memory debuggers connect to the same >>> memory blog: >>> o Memory blog uses the default PhysicalMemory object already >>> in M5 >>> * New alpha console >>> o I have not had a large block of time to figure out how to >>> remake all the regression values. >>> * Memory check pointing works for 2GB and greater >>> * McPAT power model support >>> o New power model replacement for Wattch that offers greater >>> fidelity and completeness to actual systems. >>> o You can use output statistics to generate power numbers >>> o I have a script that generates a structured xml file with >>> the combined information of config.ini and m5stats.txt that >>> contains performance counter information and system settings. >>> >>> I am probably forgetting a few things here, but I think this includes >>> most of the interesting changes that I could release. Let me know your >>> thoughts. >>> >>> Thanks in advance, >>> Richard >>> >>> _______________________________________________ >>> m5-users mailing list >>> [email protected] >>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users >>> >> _______________________________________________ >> m5-users mailing list >> [email protected] >> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users >> > ------------------------------------------------------------------------ > > _______________________________________________ > m5-users mailing list > [email protected] > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users _______________________________________________ m5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
