Data sharing in multi-threaded applications and its impact on chip design | IEEE Conference Publication | IEEE Xplore