Architectural design for next generation heterogeneous memory systemsAlan BivensParijat Dubeet al.2010IMW 2010