Estimating the Impact of Architectural and Software Design Choices on Dynamic Allocation of Heterogeneous Memories | IEEE Conference Publication | IEEE Xplore