A two-stage distributed shared memory architecture and its scheduling algorithms | IEEE Conference Publication | IEEE Xplore