Hello,
I am trying to get GEMS 2.1.1 + Simics 3.0.31 to run the deque transactional microbenchmark.
I followed the description at:
http://pages.cs.wisc.edu/~david/courses/cs758/Fall2007/handouts/hw-logtm.html. I used different SPARC-based machine for producing the binaries and also generated my own checkpoint (with 4 processors) and set it up so that it had access to the host machine. When I run: ./deque-TM-1024ops-32bkoff-1c-4p-1t-default-EagerCD_EagerVM_Base_Pred-Perfect_-Perfect_-Perfect_-10000.sh I get the following output:
bash-3.00# ./deque 3 1024 32
binding to cabinet 1
binding to cabinet 2
binding to cabinet 3
pset_bindpset_bind: Invalid argument
pset_bind: Invalid argument: Invalid argument
Time = 2820202 nanoseconds
Could anyone explain to me the significance of the "Invalid argument"? Thanks.
Best,
--
Jiri Simsa
Ph.D. Student
Carnegie Mellon University