The SimFlex project is pleased to announce that Flexus 2.1.1 has been 
released and is available on the SimFlex web page.
        http://www.ece.cmu.edu/~simflex

This release fixes a bug, introduced in 2.1.0, that causes out-of-order 
simulations to deadlock.  The bug is triggered if a load instruction in a 
branch delay slot is annulled and then reinstated.  Anyone using .OoO 
Flexus targets should upgrade immediately.  There are no other changes in 
this release.

We have also posted an updated Getting Started Guide with several minor 
corrections.

Please report any difficulties with the new release to the mailing list.

Here are the notes from the version history:

Flexus 2.1.1 7/6/2006
   Release Manager: Tom Wenisch
   - Fix deadlock in OoO core when an anulled load is reinstated

Best Regards,
-Tom Wenisch
Computer Architecture Lab
Carnegie Mellon University
From zebchuk at eecg.toronto.edu  Thu Jul 13 17:01:57 2006
From: zebchuk at eecg.toronto.edu (Jason Zebchuk)
List-Post: [email protected]
Date: Thu Jul 13 17:00:17 2006
Subject: [Simflex] Flexus 2.1.0 Released
In-Reply-To: <[email protected]>
References: <[email protected]>
Message-ID: <[email protected]>

Hi,

I followed the new Getting Started Guide through the timing experiments 
with the sampled simulation using the DSMFlex.OoO simulator and 
everything worked fine.  Now, I'd like to try the same thing with the 
CMPFlex.OoO simulator instead, and I was wondering what changes I'd have 
to make.

I tried running:

./create-initial-flexpoint TraceCMPFlex
./create-flexpoints TraceCMPFlex
./run-timing-jobs 0 26 -ma -cfg OoO CMPFlex.OoO

but that gives the following errors:

16 <uFetchImpl.cpp:123> {0}- Loading state: flex_state_in/sys-L1i for 
ufetch order L1i cache
17 <uFetchImpl.cpp:167> {0}- Expected '<' when loading checkpoint
18 <uFetchImpl.cpp:132> {0}- Error loading checkpoint state from file: 
flex_state_in/sys-L1i.  Make sure your checkpoints match your current 
cache configuration.
19 <uFetchImpl.cpp:133> (<undefined>[<undefined>]) {0}- Assertion 
failed: ((!(false))) : <undefined>


Do you have any suggestions as to what I need to change?


Thanks,

Jason





Thomas Wenisch wrote:

>
> The SimFlex project is pleased to annonce that Flexus 2.1.0 has been 
> released and is available on the SimFlex web page.
>     http://www.ece.cmu.edu/~simflex
>
> This release resolves the long-standing compatability problems between
> Flexus, Simics, and Fedora Core linux releases.  We now support Fedora 
> Core 4 and 5.
>
> Second, this release contains a completely revamped Getting Started 
> Guide and sample application.  The new Guide walks the reader through 
> a timing experiment with Flexus and includes scripts to automate the 
> process of running a sampled simulation and aggregating the results.
>
> Please report any difficulties with the new release to the mailing list.
>
> Here are the notes from the version history:
>
> Flexus 2.1.0 6/15/2006
>    Release Manager: Tom Wenisch
>    - New Getting Started Guide and flexus-test-app
>    - Support for Fedora Core linux distributions
>    - Support for emulating in-order superscalar and multithreading with
>      OoO core
>    - More detailed cache controller timing model
>
> Regards,
> -Tom Wenisch
> Computer Architecture Lab
> Carnegie Mellon University
>
>
> _______________________________________________
> SimFlex mailing list
> [email protected]
> https://sos.ece.cmu.edu/mailman/listinfo/simflex
> SimFlex web page: http://www.ece.cmu.edu/~simflex

Reply via email to