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
