The relaxed 1-sided model makes it virtually imposssible to implement
GA (and applications that use it) on top of it.
To realize the problem, please imagine the producer-consumer class of
algorithms executed by processes A and B with the produced/consumed
items located in the window of process C (which is working on a different
task and is not aware of 1-sided coms taking place in its window memory.)