Hi,
On Fri, 30 Sep 2005, Liu,Tao wrote: > Could you tell me do you (or your team) have ever run any benchmarks (e.g. > SPLASH2, etc.) on the flexus? And is the flexus stable enough for these > benchmarks? > We have run several SPLASH2 and non-SPLASH2 scientific applications, in addition to our suite of commercial database and web server apps. In-order simulation with Flexus will reliably run anything that Simics can run (which is pretty much everything - Simics functionality bugs are fairly rare). In out-of-order simulation, we occasionally run into corner cases that induce a kernel panic in the simulated machine, or cause Flexus to crash, but these are extremely rare (i.e., after hundreds of hours of simulation). These failure cases always involve strange hardware or OS interactions (e.g., things like the Flexus OoO core taking an interrupt at a bad moment). You are unlikely to see problems in SPLASH-like applications, as they perform no I/O to speak of. > > > Another question is: if I want to simulate the benchmarks and self-developed > applications on flexus, do I must insert these flexus magic breakpoints > (e.g. flexBkp_StartWarmup, flexBkp_StartParallel, etc.) into source code? > Thanks! > It is not neccessary to add magic breakpoints, they only act as an aid for you to get better information about what code is running on the simulated machine. We use the magic breakpoints to begin and end measurement periods (e.g., measure the precise runtime of one iteration). However, you could simply measure CPI or some other performance metric over an arbitrary measurement window. Hope that helps, -Tom Wenisch Computer Architecture Lab Carnegie Mellon University > > > Best Regards, > > > > Tao Liu > > > > From shanlu at cs.uiuc.edu Thu Oct 6 10:36:31 2005 From: shanlu at cs.uiuc.edu (shan) List-Post: [email protected] Date: Fri Oct 7 14:01:21 2005 Subject: [Simflex] [help]splash2 macros for linux Message-ID: <[email protected]> Hi, Does anyone have a linux version macros for the splash2 benchmark suite? I want to run the splash2 benchmark on simics, however, I found all the provided macros are for some very old operating system. I fear that it would take long time to implement a correct linux version from scratch. I wonder if anyone has already implemented a linux version macros and if it is possible for me to 'borrow' it in my experiment. Thanks very much Shan -------------- next part -------------- An HTML attachment was scrubbed... URL: http://sos.ece.cmu.edu/pipermail/simflex/attachments/20051006/b047249b/attachment.html From twenisch at ece.cmu.edu Fri Oct 7 14:09:17 2005 From: twenisch at ece.cmu.edu (Thomas Wenisch) List-Post: [email protected] Date: Fri Oct 7 14:08:59 2005 Subject: [Simflex] [help]splash2 macros for linux In-Reply-To: <[email protected]> References: <[email protected]> Message-ID: <pine.lnx.4.53l-ece.cmu.edu.0510071406050.25...@dalmore.ece.cmu.edu> Hi Shan, We do not have splash2 macros for Linux at CMU. We have modified versions of splash2 for Solaris, but, unfortunately, these are covered by a license agreement that prevents us from distributing them. Sorry we can't help. You could try checking with the Multifacet group at Wisconsin, they may have source that they can redistribute. Can anyone else out there help Shan? Regards, -Tom Wenisch Computer Architecture Lab Carnegie Mellon University On Thu, 6 Oct 2005, shan wrote: > Hi, > > Does anyone have a linux version macros for the splash2 benchmark suite? I > want to run the splash2 benchmark on simics, however, I found all the > provided macros are for some very old operating system. I fear that it would > take long time to implement a correct linux version from scratch. I wonder > if anyone has already implemented a linux version macros and if it is > possible for me to 'borrow' it in my experiment. > > Thanks very much > > Shan > > From shanlu at cs.uiuc.edu Fri Oct 7 14:30:13 2005 From: shanlu at cs.uiuc.edu (shan) List-Post: [email protected] Date: Fri Oct 7 14:30:26 2005 Subject: [Simflex] [help]splash2 macros for linux In-Reply-To: <pine.lnx.4.53l-ece.cmu.edu.0510071406050.25...@dalmore.ece.cmu.edu> Message-ID: <[email protected]> Tom, Thanks very much for your reply. I just got a Linux version from another group that uses Splahs2 benchmark this morning. Anyway, thanks very much :) Shan -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Thomas Wenisch Sent: Friday, October 07, 2005 12:09 PM To: SimFlex software support Subject: Re: [Simflex] [help]splash2 macros for linux Hi Shan, We do not have splash2 macros for Linux at CMU. We have modified versions of splash2 for Solaris, but, unfortunately, these are covered by a license agreement that prevents us from distributing them. Sorry we can't help. You could try checking with the Multifacet group at Wisconsin, they may have source that they can redistribute. Can anyone else out there help Shan? Regards, -Tom Wenisch Computer Architecture Lab Carnegie Mellon University On Thu, 6 Oct 2005, shan wrote: > Hi, > > Does anyone have a linux version macros for the splash2 benchmark suite? I > want to run the splash2 benchmark on simics, however, I found all the > provided macros are for some very old operating system. I fear that it would > take long time to implement a correct linux version from scratch. I wonder > if anyone has already implemented a linux version macros and if it is > possible for me to 'borrow' it in my experiment. > > Thanks very much > > Shan > > _______________________________________________ SimFlex mailing list [email protected] https://sos.ece.cmu.edu/mailman/listinfo/simflex SimFlex web page: http://www.ece.cmu.edu/~simflex
