Contention Modeling for Multithreaded Distributed Shared Memory Machines: the Cray XMT | AMiner