Re: [Gems-users] Error in TransactionalManager


Date: Thu, 19 Apr 2007 22:47:53 -0500
From: Kevin Moore <kmoore@xxxxxxxxxxx>
Subject: Re: [Gems-users] Error in TransactionalManager
Avadh,
The transaction manager is a part of LogTM, our transactional memory system. Are you trying to simulate transactional memory? Are you using magic calls that might inadvertently invoke transactions? If you are trying to use transactional memory, please use MESI/MOESI_SMP_LogTM_directory instead.

--Kevin


On Apr 19, 2007, at 10:31 PM, avadh patel wrote:

Hi all,

I am using MOSI_SMP_bcast protocol and using Crossbar switch network to simulate Ruby and Opal. When I give 'opal0.sim-step 100000000', it gives me the following error:

failed assertion 'm_size != 0' at fn const TYPE& Vector<TYPE>::ref(int) const [with TYPE = TransactionManager*] in ../common/Vector.h:156

As per my knowledge this is because there is some call to use TransactionManager and as I am using MOSI_SMP_bcast it should have any support for TransactionManager.
So does anyone has idea why is this happening?
I am trying to run Ocean benchmark.

Thanks in advance.

- Avadh
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/"; to your search.


[← Prev in Thread] Current Thread [Next in Thread→]