Using multicast and multithreading to reduce communication in software DSM systems | IEEE Conference Publication | IEEE Xplore