2017 · 60 citations · 30 references
ComputingCloud ComputingComputer ScienceCloud ArchitectureCloud InfrastructureCloud Performance OptimizationCompute Resource ManagementCpu SchedulingHardware AccelerationResource SchedulingWorkload PlacementWorkload SchedulingMachine Learning WorkloadsMulti-gpu ArchitecturesMulti-gpu ComputingMulti-gpu SystemsOptimal ExecutionTopology-aware Resource AllocationTopology-aware SchedulingWorkload
Recent advances in hardware, such as systems with multiple GPUs and their availability in the cloud, are enabling deep learning in various domains including health care, autonomous vehicles, and Internet of Things. Multi-GPU systems exhibit complex connectivity among GPUs and between GPUs and CPUs. Workload schedulers must consider hardware topology and workload communication requirements in order to allocate CPU and GPU resources for optimal execution time and improved utilization in shared cloud environments.
30
J. R. Quinlan · Machine Learning · 1986 · 14.8K citations · Full text
Mesos: a platform for fine-grained resource sharing in the data center
Benjamin Hindman, Andy Konwinski, Matei Zaharia et al. · UC Berkeley · 2011 · 1.6K citations
Christina Delimitrou, Christos Kozyrakis · 2014 · 698 citations