Improving distributed workload performance by sharing both CPU and memory resources | IEEE Conference Publication | IEEE Xplore