Understanding the Impact of Fine-Grained Data Sharing and Thread Communication on Heterogeneous Workload Development | IEEE Conference Publication | IEEE Xplore