Shared Persistent Spaces
Transparent access to data and executing objects (e.g. simulations)
Files are objects
- Application specific interfaces, e.g., 2D array
- User defined caching and prefetch strategies
- Parallel implementations
- Asynchronous I/O
- Multiple outstanding I/O requests
- Manage data format heterogeneity