Distributed Shared Memory Systems for Multithreaded Networks