UNITY: Unified Memory and File Space


•Enables domain scientist to focus on their specialty rather than requiring them to become experts on memory architectures.

•Enables target independent programmability & target independent performance.


Novel Ideas:

A unified data environment based on a smart runtime system:

1. frees applications from the complexity of directly placing and moving data within multi-tier storage hierarchies,

2. while still meeting application-prescribed requirements for data access performance, efficient data sharing, and data durability.