PHAT: A technology for prototyping parallel heterogeneous architectures | IEEE Conference Publication | IEEE Xplore