Utku,
If you are using silver checkpoints, you must have the
CONTIGOUS_ADDRESSES flag turned on. Silver checkpoint simulate Solaris
5.11 which may have non-contiguous memory. Non-contiguous memory must be
made contiguous for GEMS to work properly. The CONTIGOUS_ADDRESSES flag
turns on the translator which translates non-contiguous Solaris
addresses into contiguous Ruby addresses and back.
Polina
Utku Aydonat wrote:
Hi,
I am using gems-2.1 with simics-3.0.31 and a 16p-sarek machine. When I
run the example benchmarks (such as deque) no load or store instruction
is executed withing transactions. So, transactions do not abort.
I disassembled the benchmarks, and saw the loads/stores, so they are there.
Has anyone noticed this problem before?
Thanks,
Utku
_______________________________________________
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.
|