DAM (Differentiated Access Memories) is a five-year project at Stanford University to research and define how future computers will manage memory as a heterogeneous resources with different tradeoffs. Its research includes novel memory devices and physics, chip and memory architectures, operating system support for heterogeneous memories, applications, as well as the spatial complexity and access patterns of algorithms.