Proceedings of the 2004 workshop on MEmory performance: DEaling with Applications , systems and architecture