This observation leads to the core of this work; eliminating memory write accesses for those actually unmodified data by adding a small hardware structure for data modification tracking and by selectively enabling DRAM chips that are actually involved in the write accesses.