UNITY - Merging Memory and File Space

The UNITY Project is developing smart runtime system technology to enable worry-free application development in an age characterized by increasingly complex memory hierarchies. We are investigating automated data placement and data movement techniques, new interfaces for memory and I/O, and tradeoffs surrounding resiliency and power usage. Recent results demonstrate flexibility with the SNAP application while experiments show impressive results for energy conservation.