50 likes | 179 Views
As multicore computing becomes mainstream, organizations must adapt to abundant hardware resources that shift traditional OS tradeoffs. Effective high-performance computing (HPC) development requires new programming models and tools designed for composability and scalability across environments—from desktop to cloud. This evolution presents opportunities for improved management, reduced facilities costs, and enhanced service value beyond mere CPU cycles. The focus on virtualization and agile software infrastructure facilitates legacy code migration and promotes transparent checkpointing and preemption in HPC.
E N D
HPC Platform Futures John Vert HPC Development Manager Microsoft Corporation
Multicore is Mainstream • Abundant hardware resources change some of the traditional OS tradeoffs • New programming models and tools • Platform and tools need to be composable and scalable from desktop to server to cluster to cloud
HPC As A Service • Opportunities for significant improvements in management & facilities costs • Value-add service, not just raw CPU cycles • Data islands where you can send your computation
Virtualization • Software infrastructure agility • Legacy code migration • Transparent checkpoint • Preemption & migration
HPC Melding into the Larger Enterprise IT infrastructure HPC As A Service Leverage Economies of Scale Virtualization Hardware Consolidation Multi - core Value Add Opportunity Programming Models & Tools Composable Infrastructure Software Agility