Date: | Mon, 03 Oct 2005 10:53:53 -0500 |
---|---|
From: | Alaa Alameldeen <alaa@xxxxxxxxxxx> |
Subject: | Re: [Gems-users] Script Files |
Arrvindh, arrvindh shriraman wrote: (1) I need some help on warming up caches and measuring results. A description of where to insert magic breakpoints and warm-up would be useful ? You need to define a measure of "work" for your workload. If you are running throughput-oriented applications (e.g., on-line transaction processing and web server applications), you should define work in terms of the number of "transactions" or "requests" completed. You should insert magic breakpoints in your driver source code in places that mark the end of transaction or request processing. Simics user and reference guides have more information on magic breakpoints for different targets. Our process for warming up a benchmark (booting OS, warming up memory, warming up caches) is described briefly in our GEMS ISCA tutorial: http://www.cs.wisc.edu/gems/tutorial.html (Question not related to GEMS but to SIMICS) Please direct Simics-related questions to the Virtutech Simics forum. In general, you should install a benchmark directly on a host machine's disk(s), then copy over the disk images (in /dev/dsk/) somewhere where you can associate them in Simics with an existing target machine disk that you can mount when you run your simulations. Please refer to the Simics user/reference guides for a more detailed description. -Alaa |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | Re: [Gems-users] Error with global.h, Dan Gibson |
---|---|
Next by Date: | [Gems-users] Ruby/OPAL commands, arrvindh shriraman |
Previous by Thread: | [Gems-users] Script Files, arrvindh shriraman |
Next by Thread: | [Gems-users] SIMICS directory, arrvindh shriraman |
Indexes: | [Date] [Thread] |