2012 · 20 citations · 20 references
ComputingComputer ScienceHigh-performance ComputingCluster ComputingInterconnection NetworksParallel ComputingCluster ArchitectureCluster InterconnectsCluster ManagementCompute Resource ManagementData Center VirtualizationLatency OptimizationCloud ClustersFlexibilityHigh-performance Computing SystemsInfinibandLow-latency CommunicationSynchronizationVirtual Cluster ManagementVirtualized Cluster Architecture
High Performance Computing (HPC) employs fast interconnect technologies to provide low communication and synchronization latencies for tightly coupled parallel compute jobs. Contemporary HPC clusters have a fixed capacity and static runtime environments; they cannot elastically adapt to dynamic workloads, and provide a limited selection of applications, libraries, and system software. In contrast, a cloud model for HPC clusters promises more flexibility, as it provides elastic virtual clusters to be available on-demand. This is not possible with physically owned clusters.
20
Above the Clouds: A Berkeley View of Cloud Computing
Michael Armbrust, Armando Fox, Rean Griffith et al. · UC Berkeley · 2009 · 5.7K citations
The architecture of virtual machines
James E. Smith, Ravi Nair · Computer · 2005 · 570 citations · Full text
A case for grid computing on virtual machines
Renato Figueiredo, Peter A. Dinda, J.A.B. Fortes · 2004 · 375 citations
A case for high performance computing with virtual machines
Wei Huang, Jiuxing Liu, Bülent Abali et al. · 2006 · 275 citations
Computing, Computer Engineering, High-performance Computing +17