A framework for portable shared memory programming | IEEE Conference Publication | IEEE Xplore