2013 · 12 citations · 27 references
ComputingCloud ComputingHigh-performance ComputingFault ToleranceFault-tolerant ComputingFault-tolerant SystemsCloud Cost ManagementCloud Resource ManagementCompute Resource ManagementCost-performance TradeoffsFault Tolerance DesignResource SchedulingArchitectural AdaptationArchitectural ModularityCloud Performance EngineeringCloud Reliability AssuranceCost-aware Cloud Resource ManagementFault-tolerant Cloud ServicesHigh-performance Computing PerformanceHigh-performance Computing Systems
Cloud computing presents a unique opportunity for science and engineering with benefits compared to traditional high-performance computing, especially for smaller compute jobs and entry-level users to parallel computing. However, doubts remain for production high-performance computing in the cloud, the so-called science cloud, as predictable performance, reliability and therefore costs remain elusive for many applications.
27
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.5K citations · Full text
A bridging model for parallel computation
Leslie G. Valiant · Communications of the ACM · 1990 · 3.7K citations · Full text