Exploring Pareto-Optimal Hybrid Main Memory Configurations Using Different Emerging Memories