Optimizing Memory Systems for High Efficiency in Computing Clusters