USIMM: the Utah SImulated Memory Module