When using MAI Simics must be started with the -ma flag, otherwise the standard in-order version will be used. Make sure you start Simics with a start script that is intended for MAI. All such scripts provided by Virtutech contains -ma- or -ooo-. For example,type:
# ./simics -ma targets/serengeti/sarek-ma-common.simics
This will start Simics in MAI mode. The script will add a cache hierarchy with one g-cache-ooo. A sample-micro-arch object will also be added that performs the micro-architectural simulation. Its cycle handler will be posted on cpu0.