2013 · 26 citations · 51 references
ComputingComputer ScienceHigh-performance ComputingCloud EconomicsDistributed SystemsPricing StrategyCompute Resource ManagementCpu SchedulingDistributed SchedulingDistributed Systems PerformanceHigh-throughput ComputingResource SchedulingDistributed Resource AllocationExecution Time AnalysisFair Resource SharingInterferencePerformance InterferenceThroughput
Co-location, where multiple jobs share compute nodes in large-scale HPC systems, has been shown to increase aggregate throughput and energy efficiency by 10 to 20%. However, system operators disallow co-location due to fair-pricing concerns, i.e., a pricing mechanism that considers performance interference from co-running jobs. In the current pricing model, application execution time determines the price, which results in unfair prices paid by the minority of users whose jobs suffer from co-location.
51
Michael Armbrust, Armando Fox, Rean Griffith et al. · Communications of the ACM · 2010 · 9K citations · Full text
Dean M. Tullsen, Susan J. Eggers, Joel Emer et al. · 1996 · 782 citations
Jason Mars, Lingjia Tang, Robert Hundt et al. · 2011 · 604 citations