Patrick Lavin

Results 22 comments of Patrick Lavin

This issue will be fixed once https://github.com/sstsimulator/sst-elements/commit/40c140f38fdb0c60280ddb649f0c37ffa2dad4f3 is merged. The solution is to add a callback for forks using `PIN_AddForkFunction` and to call `PIN_Disable()` from the child process.

1. Addresses will be translated from virtual addresses to physical addresses by a ProsperoMemoryManager (see procscpu.cc:287 and prosmemmgr.cc), which is likely what causes the addresses in the CramSim trace to...

Could you describe how you confirmed that requests were being split? Prospero should always update the `splitWritesIssued` or `splitReadsIssued` variable anytime a request is split.

I don't think CramSim will split transactions, based on `c_MemhBridge::createTxn()`, so I'm not sure where it is happening if Prospero isn't doing it. Could you share information to help us...

Could you share the sdl file again but in a code block? Surround your code with \``` on either side so that the indentation is preserved. If you hit the...

I've got your code running now. Are you able to share some of the trace? Not the whole thing, but just enough so I can observe the issues you're seeing...

@hughes-c This code works but there are no test cases in the PR yet.

I'll work on completing this this week.

The logic in the testsuite needs a bit of cleanup but this is nearly complete now.

Ready for review. I added a new testsuite file instead of adding to the one there. I realize this has some amount of copy and pasted code, but the interface...