Yup. That's why I said look at OpenSHMEM. That's all in there since PGAS 
requires it. 

Sent from my iPhone

> On Mar 16, 2015, at 5:31 PM, Mark Pizzolato - Info Comm <[email protected]> 
> wrote:
> 
>> On Monday, March 16, 2015 at 2:19 PM, Bob Supnik wrote:
>> Before I venture on a detailed design of a "merged" 15/11 simulator, I had
>> one other thought. On today's multi-cores, it's perfectly practical to have 
>> two
>> simulators running side-by-side, controlled from separate terminal windows.
>> However, the two processes would need to share memory.
>> Is there some simple way to do this on both Windows and Linux? I'm sure
>> there's no portable solution.
> 
> Almost all (if not all) current simh host platforms have a paradigm for 
> sharing memory between processes.  It would be relatively simple to come up 
> with a generic simh API  to create or connect to a shared memory region.  The 
> harder part would be to provide synchronized access and update primitives 
> referencing such a shared memory region which provided one (or potentially 
> more) different expected semantics which reflect the behaviors of the 
> hardware being simulated...
> 
> - Mark
> _______________________________________________
> Simh mailing list
> [email protected]
> http://mailman.trailing-edge.com/mailman/listinfo/simh
_______________________________________________
Simh mailing list
[email protected]
http://mailman.trailing-edge.com/mailman/listinfo/simh

Reply via email to