System Support for Massively Parallel Heterogeneity brings computation and data together at the right place and time to achieve the user’s needs. It brokers resources among competing applications and requirements, provides security, resilience, performance transparency, and tools to help the user navigate the Pareto-optimal frontier.