The DOI matches its Crossref record; 29 of the 29 references it cites were found in a registry or an index.
Multi-resource packing for cluster schedulers
Open accessAbstract
Tasks in modern data parallel clusters have highly diverse resource requirements, along CPU, memory, disk and network. Any of these resources may become bottlenecks and hence, the likelihood of wasting resources due to fragmentation is now larger. Today's schedulers do not explicitly reduce fragmentation. Worse, since they only allocate cores and memory, the resources that they ignore (disk and network) can be over-allocated leading to interference, failures and hogging of cores or memory that could have been used by other tasks. We present Tetris, a cluster scheduler that packs, i.e., matches multi-resource task requirements with resource availabilities of machines so as to increase cluster efficiency (makespan). Further, Tetris uses an analog of shortest-running-time-first to trade-off cluster efficiency for speeding up individual jobs. Tetris' packing heuristics seamlessly work alongside a large class of fairness policies. Trace-driven simulations and deployment of our prototype on a 250 node cluster shows median gains of 30% in job completion time while achieving nearly perfect fairness.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“Borg [25], the Kubernetes lineage [52], Tetris [26], Hawk [27], and Sparrow [28] pack stateless jobs; Gaia [22] optimizes geo-distributed training .”
From Janus: Joint Prefill/Decode Disaggregation with KV-Cache-Aware Multi-Cloud Routing for Edge-Adjacent LLM Serving (2026) · cites this paper as [26]
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Survivable Network Design (2011) · Springer eBooks · doi:10.1007/springerreference_57547 · Cited by 3,228
A scalable, commodity data center network architecture
Al-Fares, M., Loukissas, A., & Vahdat, A. M. (2008) · ACM SIGCOMM Computer Communication Review · doi:10.1145/1402946.1402967 · Cited by 3,212
Isard, M., Budiu, M., Yu, Y., Birrell, A. D., & Fetterly, D. (2007) · European Conference on Computer Systems · doi:10.1145/1272996.1273005 · Cited by 2,433
Greenberg, A. G., Hamilton, J. R., Jain, N., Kandula, S., Kim, C., Lahiri, P., Maltz, D. A., Patel, P., & Sengupta, S. (2009) · ACM SIGCOMM Conference (SIGCOMM) · doi:10.1145/1592568.1592576 · Cited by 2,114
Self-citationA scalable, commodity data center network architecture
Al-Fares, M., Loukissas, A., & Vahdat, A. M. (2008) · ACM SIGCOMM Conference (SIGCOMM) · doi:10.1145/1402958.1402967 · Cited by 1,680
Thusoo, A., Sarma, J. S., Jain, N., Shao, Z., Chakka, P., Anthony, S., Liu, H., Wyckoff, P., & Murthy, R. (2009) · Proceedings of the VLDB Endowment · doi:10.14778/1687553.1687609 · Cited by 1,559
Zaharia, M., Borthakur, D., Sarma, J. S., Elmeleegy, K., Shenker, S. J., & Stoica, I. G. (2010) · European Conference on Computer Systems · doi:10.1145/1755913.1755940 · Cited by 1,394
Guo, C., Lu, G., Li, D., Wu, H., Zhang, X., Shi, Y., Tian, C., Zhang, Y., & Lu, S. (2009) · ACM SIGCOMM Conference (SIGCOMM) · doi:10.1145/1592568.1592577 · Cited by 1,374
Dominant resource fairness: fair allocation of multiple resource types
Ghodsi, A., Zaharia, M., Hindman, B., Konwinski, A., Shenker, S. J., & Stoica, I. G. (2011) · doi:10.5555/1972457.1972490 · Cited by 1,120
Vazirani, V. V. (2003) · Springer eBooks · doi:10.1007/978-3-662-04565-7 · Cited by 930
Flagged first, then by citations
Cited by
Sorted by citations
Items 101–200 of 422
(2015) · Cambridge University Press eBooks · doi:10.1017/cbo9781316162750 · Cited by 30
Scheduling Parallel Tasks under Multiple Resources: List Scheduling vs. Pack Scheduling
Sun, H., Elghazi, R., Gainaru, A., Aupy, G., & Raghavan, P. (2018) · IEEE International Parallel and Distributed Processing Symposium (IPDPS) · doi:10.1109/ipdps.2018.00029 · Cited by 30
Workload-Adaptive Configuration Tuning for Hierarchical Cloud Schedulers
Han, R., Liu, C. H., Zong, Z., Chen, L. Y., Liu, W., Wang, S., & Zhan, J. (2019) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2019.2923197 · Cited by 30
Tight Bounds for Online Vector Scheduling
Im, S., Kell, N., Kulkarni, J., & Panigrahi, D. (2015) · Annual Symposium on Foundations of Computer Science · doi:10.1109/focs.2015.39 · Cited by 29
Improving Resource Efficiency of Container-Instance Clusters on Clouds
Awada, U., & Barker, A. (2017) · IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid) · doi:10.1109/ccgrid.2017.113 · Cited by 29
A Distributed Framework for Task Offloading in Edge Computing Networks of Arbitrary Topology
Liu, B., Cao, Y., Zhang, Y., & Jiang, T. (2020) · IEEE Transactions on Wireless Communications · doi:10.1109/twc.2020.2968527 · Cited by 29
Li, J., Zhang, X., Wei, Z., Wei, J., & Ji, Z. (2021) · CCF Transactions on High Performance Computing · doi:10.1007/s42514-021-00083-8 · Cited by 29
Energy-Efficient Dynamic Virtual Machine Management in Data Centers
Han, Z., Tan, H., Wang, R., Chen, G., Li, Y., & Lau, F. C. M. (2019) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2019.2891787 · Cited by 29
Ditto: Efficient Serverless Analytics with Elastic Parallelism
Jin, C., Zhang, Z., Xiang, X., Zou, S., Huang, G., Liu, X., & Jin, X. (2023) · ACM SIGCOMM Conference (SIGCOMM) · doi:10.1145/3603269.3604816 · Cited by 28
Learning to Optimize DAG Scheduling in Heterogeneous Environment
Zhou, Y., Li, X., Luo, J., Yuan, M., Zeng, J., & Yao, J. (2022) · IEEE International Conference on Mobile Data Management (MDM) · doi:10.1109/mdm55031.2022.00040 · Cited by 28
SLearn: A Case for Task Sampling Based Learning for Cluster Job Scheduling
Jajoo, A., Hu, Y., Lin, X., & Deng, N. (2022) · IEEE Transactions on Cloud Computing · doi:10.1109/tcc.2022.3222649 · Cited by 28
An Online Auction Mechanism for Dynamic Virtual Cluster Provisioning in Geo-Distributed Clouds
Shi, W., Wu, C., & Li, Z. (2016) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2016.2601905 · Cited by 27
Liu, L., & Xu, H. L. (2018) · ACM Symposium on Cloud Computing (SoCC) · doi:10.1145/3267809.3267818 · Cited by 26
LSched: A Workload-Aware Learned Query Scheduler for Analytical Database Systems
Sabek, I., Ukyab, T. S., & Kraska, T. (2022) · ACM SIGMOD International Conference on Management of Data (SIGMOD) · doi:10.1145/3514221.3526158 · Cited by 26
Long-Term Multi-Resource Fairness for Pay-as-you Use Computing Systems
Tang, S., Niu, Z., He, B., Lee, B., & Yu, C. (2018) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2017.2788880 · Cited by 26
Sharma, P., Ali-Eldin, A., & Shenoy, P. J. (2019) · European Conference on Computer Systems · doi:10.1145/3302424.3303945 · Cited by 26
Memory Disaggregation: Research Problems and Opportunities
Liu, L., Cao, W., Şahin, S., Zhang, Q., Bae, J., & Wu, Y. (2019) · IEEE International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/icdcs.2019.00165 · Cited by 26
Fairness-Efficiency Scheduling for Cloud Computing With Soft Fairness Guarantees
Tang, S., Yu, C., & Li, Y. (2020) · IEEE Transactions on Cloud Computing · doi:10.1109/tcc.2020.3021084 · Cited by 26
Probabilistic Network-Aware Task Placement for MapReduce Scheduling
Shen, H., Sarker, A., Yu, L., & Deng, F. (2016) · IEEE International Conference on Cluster Computing (CLUSTER) · doi:10.1109/cluster.2016.48 · Cited by 25
Multi-resource allocation in cloud radio access networks
Yu, N., Song, Z., Du, H., Huang, H., & Jia, X. (2017) · International Conference on Communications · doi:10.1109/icc.2017.7997025 · Cited by 25
Performance-Aware Fair Scheduling: Exploiting Demand Elasticity of Data Analytics Jobs
Chen, C., Wang, W., & Li, B. (2018) · IEEE Conference on Computer Communications (INFOCOM) · doi:10.1109/infocom.2018.8486026 · Cited by 25
CPU Scheduling in Data Centers Using Asynchronous Finite-Time Distributed Coordination Mechanisms
Grammenos, A., Charalambous, T., & Kalyvianaki, E. (2023) · IEEE Transactions on Network Science and Engineering · doi:10.1109/tnse.2023.3236214 · Cited by 28
Heet: Accelerating Elastic Training in Heterogeneous Deep Learning Clusters
Mo, Z., Xu, H., & Xu, C. (2024) · International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS) · doi:10.1145/3620665.3640375 · Cited by 24
Multi-resource fair sharing for datacenter jobs with placement constraints
Wang, W., Li, B., Liang, B., & Li, J. (2016) · IEEE International Conference on High Performance Computing, Data, and Analytics · doi:10.5555/3014904.3015020 · Cited by 24
Online Auctions in IaaS Clouds
Zhang, X., Huang, Z., Wu, C., Li, Z., & Lau, F. C. M. (2015) · ACM SIGMETRICS Performance Evaluation Review · doi:10.1145/2796314.2745855 · Cited by 24
Task-Aware TCP in Data Center Networks
Liu, S., Huang, J., Zhou, Y., Wang, J., & He, T. (2019) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2018.2890010 · Cited by 23
A survey on bandwidth-aware geo-distributed frameworks for big-data analytics
Bergui, M., Najah, S., & Nikolov, N. S. (2021) · Journal Of Big Data · doi:10.1186/s40537-021-00427-9 · Cited by 23
Cooper: Task Colocation with Cooperative Games
Llull, Q., Fan, S., Zahedi, S. M., & Lee, B. C. (2017) · IEEE International Symposium on High-Performance Computer Architecture (HPCA) · doi:10.1109/hpca.2017.22 · Cited by 23
Li, Z., & Shen, H. (2015) · Proceedings of the International Conference on Parallel Processing · doi:10.1109/icpp.2015.11 · Cited by 22
Machine Learning Feature Based Job Scheduling for Distributed Machine Learning Clusters
Wang, H., Liu, Z., & Shen, H. (2022) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2022.3190797 · Cited by 24
Automated cloud resources provisioning with the use of the proximal policy optimization
Funika, W., Koperek, P., & Kitowski, J. (2022) · The Journal of Supercomputing · doi:10.1007/s11227-022-04924-3 · Cited by 27
Job Scheduling without Prior Information in Big Data Processing Systems
Hu, Z., Li, B., Qin, Z., & Goh, R. S. M. (2017) · IEEE International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/icdcs.2017.105 · Cited by 22
Jalaparti, V., Douglas, C., Ghosh, M., Agrawal, A., Floratou, A., Kandula, S., Menache, I., Naor, J. S., & Rao, S. (2018) · ACM Symposium on Cloud Computing (SoCC) · doi:10.1145/3267809.3267827 · Cited by 22
Self-citationMulti-Controller Resource Management for Software-Defined Wireless Networks
Li, F., Xu, X., Yao, H., Wang, J., Jiang, C., & Guo, S. (2019) · IEEE Communications Letters · doi:10.1109/lcomm.2019.2891527 · Cited by 22
Interference-aware Multiplexing for Deep Learning in GPU Clusters: A Middleware Approach
Chen, W., Mo, Z., Xu, H., Ye, K., & Xu, C. (2023) · International Conference for High Performance Computing, Networking, Storage and Analysis (SC) · doi:10.1145/3581784.3607060 · Cited by 21
Balance resource allocation for spark jobs based on prediction of the optimal resource
Hu, Z., Li, D., & Guo, D. (2020) · Tsinghua Science & Technology · doi:10.26599/tst.2019.9010054 · Cited by 21
Generating Complex, Realistic Cloud Workloads using Recurrent Neural Networks
Bergsma, S., Zeyl, T. J., Senderovich, A., & Beck, J. C. (2021) · ACM SIGOPS Symposium on Operating Systems Principles (SOSP) · doi:10.1145/3477132.3483590 · Cited by 27
Xu, G., Xu, C., & Jiang, S. (2016) · IEEE International Conference on Autonomic Computing (ICAC) · doi:10.1109/icac.2016.42 · Cited by 21
Improved heuristic job scheduling method to enhance throughput for big data analytics
Hu, Z., & Li, D. (2021) · Tsinghua Science & Technology · doi:10.26599/tst.2020.9010047 · Cited by 21
Dynamic query re-planning using QOOP
Mahajan, K., Chowdhury, M., Akella, A., & Chawla, S. (2018) · Minds at UW (University of Wisconsin) · doi:10.5555/3291168.3291187 · Cited by 21
Self-citationLee, S., Guo, Z., Sunercan, O., Jun, Y., Kooburat, T., Biswal, S., Chen, J., Huang, K., Cheung, Y., Zhou, Y., et al. (2021) · ACM SIGOPS Symposium on Operating Systems Principles (SOSP) · doi:10.1145/3477132.3483546 · Cited by 20
Ren, X., Ananthanarayanan, G., Wierman, A., & Yu, M. (2015) · ACM SIGCOMM Computer Communication Review · doi:10.1145/2829988.2787481 · Cited by 20
Self-citationRLQ: Workload Allocation With Reinforcement Learning in Distributed Queues
Staffolani, A., Darvariu, V.-A., Bellavista, P., & Musolesi, M. (2023) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2022.3231981 · Cited by 20
Towards Modern Development of Cloud Applications
Ghemawat, S., Grandl, R., Petrovic, S., Whittaker, M., Patel, P., Posva, I., & Vahdat, A. M. (2023) · Workshop on Hot Topics in Operating Systems · doi:10.1145/3593856.3595909 · Cited by 20
Self-citationCCRP: Customized cooperative resource provisioning for high resource utilization in clouds
Liu, J., Shen, H., & Narman, H. S. (2016) · IEEE International Conference on Big Data (BigData) · doi:10.1109/bigdata.2016.7840610 · Cited by 20
Cost-efficient negotiation over multiple resources with reinforcement learning
Xu, Y., Yao, J., Jacobsen, H., & Guan, H. (2017) · International Workshop on Quality of Service · doi:10.1109/iwqos.2017.7969160 · Cited by 20
A Heterogeneity-Aware Task Scheduler for Spark
Xu, L., Butt, A. R., Lim, S., & Kannan, R. (2018) · IEEE International Conference on Cluster Computing (CLUSTER) · doi:10.1109/cluster.2018.00042 · Cited by 20
Fast multi-resource allocation with patterns in large scale cloud data center
Shi, J., Luo, J., Dong, F., Jin, J., & Shen, J. (2017) · Journal of Computational Science · doi:10.1016/j.jocs.2017.05.005 · Cited by 20
Newell, A., Skarlatos, D., Fan, J., Kumar, P., Khutornenko, M., Pundir, M., Zhang, Y., Zhang, M., Liu, Y., Le, L., et al. (2021) · ACM SIGOPS Symposium on Operating Systems Principles (SOSP) · doi:10.1145/3477132.3483578 · Cited by 19
Awada, U., & Zhang, J. (2020) · IEEE International Conference on Edge Computing and Communications (EDGE) · doi:10.1109/edge50951.2020.00021 · Cited by 19
Coflow: A Networking Abstraction for Distributed Data-Parallel Applications
Chowdhury, N. M. M. K. (2015) · eScholarship (California Digital Library) · Cited by 19
Gemini: An Adaptive Performance-Fairness Scheduler for Data-Intensive Cluster Computing
Niu, Z., Tang, S., & He, B. (2015) · IEEE International Conference on Cloud Computing Technology and Science · doi:10.1109/cloudcom.2015.52 · Cited by 18
Robust Multi-Resource Allocation with Demand Uncertainties in Cloud Scheduler
Yao, J., Lu, Q., Jacobsen, H., & Guan, H. (2017) · IEEE Symposium on Reliable Distributed Systems (SRDS) · doi:10.1109/srds.2017.12 · Cited by 18
Scheduling Placement-Sensitive BSP Jobs with Inaccurate Execution Time Estimation
Han, Z., Tan, H., Jiang, S. H.-C., Fu, X., Cao, W., & Lau, F. C. M. (2020) · IEEE Conference on Computer Communications (INFOCOM) · doi:10.1109/infocom41043.2020.9155445 · Cited by 18
Elasecutor: Elastic Executor Scheduling in Data Analytics Systems
Liu, L., & Xu, H. L. (2021) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2021.3050927 · Cited by 17
SDN-based and multitenant-aware resource provisioning mechanism for cloud-based big data streaming
Vicentini, C., Santin, A. O., Viegas, E. K., & Abreu, V. (2018) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2018.11.005 · Cited by 17
Opportunistic scheduling and resources consolidation system based on a new economic model
Menouer, T., Cérin, C., & Hsu, C. (2020) · The Journal of Supercomputing · doi:10.1007/s11227-020-03231-z · Cited by 17
Network Service Embedding Across Multiple Resource Dimensions
Pentelas, A., Papathanail, G., Fotoglou, I., & Papadimitriou, P. (2020) · IEEE Transactions on Network and Service Management · doi:10.1109/tnsm.2020.3044614 · Cited by 17
Execution Templates: Caching Control Plane Decisions for Strong Scaling of Data AnalyticsPreprint
Mashayekhi, O., Qu, H., Shah, C., & Levis, P. A. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1705.01662 · Cited by 17
Wang, T., Wang, J., Nguyen, S. N., Yang, Z., Ningfang Mi, A., & Sheng, B. (2017) · International Conference on Computer Communications and Networks (ICCCN) · doi:10.1109/icccn.2017.8038371 · Cited by 16
Phurti: Application and Network-Aware Flow Scheduling for Multi-tenant MapReduce Clusters
Cai, C. X., Saeed, S., Gupta, I., Campbell, R. H., & Le, F. (2016) · IEEE International Conference on Cloud Engineering · doi:10.1109/ic2e.2016.21 · Cited by 16
Cluster fair queueing: Speeding up data-parallel jobs with delay guarantees
Chen, C., Wang, W., Zhang, S., & Li, B. (2017) · IEEE Conference on Computer Communications (INFOCOM) · doi:10.1109/infocom.2017.8056948 · Cited by 16
Zhang, W., Liao, X., Li, P., Jin, H., & Lin, L. Z. (2017) · ACM International Conference on Multimedia (ACM MM) · doi:10.1145/3123266.3123306 · Cited by 16
On Non-Preemptive VM Scheduling in the Cloud
Psychas, K., & Ghaderi, J. (2018) · ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS) · doi:10.1145/3219617.3219644 · Cited by 16
Scheduling Jobs with Random Resource Requirements in Computing Clusters
Psychas, K., & Ghaderi, J. (2019) · IEEE Conference on Computer Communications (INFOCOM) · doi:10.1109/infocom.2019.8737612 · Cited by 16
Olivier, P., Mehrab, A. K. M. F., Lankes, S., Karaoui, M. L., Lyerly, R., & Ravindran, B. (2019) · ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC) · doi:10.1145/3307681.3325408 · Cited by 16
Shao, W., Xu, F., Chen, L., Zheng, H., & Liu, F. (2019) · Proceedings of the International Conference on Parallel Processing · doi:10.1145/3337821.3337872 · Cited by 16
A Weighted PageRank-Based Algorithm for Virtual Machine Placement in Cloud Computing
Yao, W., Shen, Y., & Wang, D. (2019) · IEEE Access · doi:10.1109/access.2019.2957772 · Cited by 16
Networked Cameras Are the New Big Data Clusters
Jiang, J., Zhou, Y., Ananthanarayanan, G., Shu, Y., & Chien, A. A. (2019) · doi:10.1145/3349614.3356026 · Cited by 17
Self-citationMarco, V. S., Taylor, B., Porter, B., & Wang, Z. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1710.00610 · Cited by 16
MRSch: Multi-Resource Scheduling for HPC
Li, B., Fan, Y., Dearing, M. T., Lan, Z., Rich, P., Allcock, W. E., & Papka, M. E. (2022) · IEEE International Conference on Cluster Computing (CLUSTER) · doi:10.1109/cluster51413.2022.00020 · Cited by 15
Yang, Y., & Wang, S. (2024) · IEEE Transactions on Communications · doi:10.1109/tcomm.2024.3412741 · Cited by 15
Delay-sensitive Task Scheduling with Deep Reinforcement Learning in Mobile-edge Computing Systems
Meng, H., Chao, D., Guo, Q., & Li, X. (2019) · Journal of Physics Conference Series · doi:10.1088/1742-6596/1229/1/012059 · Cited by 15
DRESS: Dynamic RESource-Reservation Scheme for Congested Data-Intensive Computing Platforms
Mao, Y., Green, V., Wang, J., Xiong, H., & Guo, Z. (2018) · IEEE ... International Conference on Cloud Computing · doi:10.1109/cloud.2018.00095 · Cited by 14
Multi-stage resource-aware scheduling for data centers with heterogeneous servers
Tran, T. T., Padmanabhan, M., Zhang, P. Y., Li, H., Down, D. G., & Beck, J. C. (2017) · Journal of Scheduling · doi:10.1007/s10951-017-0537-x · Cited by 14
Neural Task Scheduling with Reinforcement Learning for Fog Computing Systems
Bian, S., Huang, X., Shao, Z., & Yang, Y. (2019) · Globecom · doi:10.1109/globecom38437.2019.9014045 · Cited by 14
An Adaptive Efficiency-Fairness Meta-Scheduler for Data-Intensive Computing
Niu, Z., Tang, S., & He, B. (2016) · IEEE Transactions on Services Computing · doi:10.1109/tsc.2016.2635133 · Cited by 14
Improving Utilization and Parallelism of Hadoop Cluster by Elastic Containers
Xu, Y., Chen, W., Wang, S., Zhou, X., & Jiang, C. (2018) · IEEE Conference on Computer Communications (INFOCOM) · doi:10.1109/infocom.2018.8486400 · Cited by 14
Optimal Job Scheduling With Resource Packing for Heterogeneous Servers
Xu, H., Liu, Y., & Lau, W. C. (2021) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2021.3068201 · Cited by 14
Auto-tuning Distributed Stream Processing Systems using Reinforcement LearningPreprint
Vaquero, L. M., & Cuadrado, F. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1809.05495 · Cited by 17
Multi-resource interleaving for task scheduling in cloud-edge system by deep reinforcement learning
Pei, X., Sun, P., Hu, Y., Li, D., Tian, L., & Li, Z. (2024) · Future Generation Computer Systems · doi:10.1016/j.future.2024.06.033 · Cited by 13
Elastic, on-line and network aware Virtual Machine placement within a data center
Larumbe, F., & Sansò, B. (2017) · IFIP/IEEE International Symposium on Integrated Network Management (IM) · doi:10.23919/inm.2017.7987261 · Cited by 13
Li, Z., Shen, H., & Miles, C. (2018) · IEEE International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/icdcs.2018.00068 · Cited by 13
Kilanioti, I., Fernández-Montes, A., Fernández-Cerero, D., Karageorgos, A., Mettouris, C., Nejković, V., Albanis, N., Bashroush, R., & Papadopoulos, G. A. (2019) · Lecture notes in computer science · doi:10.1007/978-3-030-16272-6_4 · Cited by 13
Karthik, P., & Sekhar, K. (2021) · CAAI Transactions on Intelligence Technology · doi:10.1049/cit2.12041 · Cited by 13
Iorgulescu, C., Dinu, F., Raza, A., Hassan, W. U., & Willy Zwaenepoel, Y. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1702.04323 · Cited by 13
An online mechanism for dynamic virtual cluster provisioning in geo-distributed clouds
Shi, W., Wu, C., & Li, Z. (2016) · IEEE Conference on Computer Communications (INFOCOM) · doi:10.1109/infocom.2016.7524440 · Cited by 12
Learning Workflow Scheduling on Multi-Resource Clusters
Hu, Y., de Laat, C. T. A. M., & Zhao, Z. (2019) · IEEE International Conference on Networking, Architecture and Storage (NAS) · doi:10.1109/nas.2019.8834720 · Cited by 13
Wang, Z., Liu, H., Han, L., Huang, L., & Wang, K. (2021) · Information · doi:10.3390/info12010016 · Cited by 12
Deep Reinforcement Learning for Multi-resource Cloud Job Scheduling
Lin, J., Peng, Z., & Cui, D. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-04182-3_26 · Cited by 12
Meng, H., Chao, D., Huo, R., Guo, Q., Li, X., & Huang, T. (2019) · International Conference on Mathematics and Artificial Intelligence (ICMAI) · doi:10.1145/3325730.3325731 · Cited by 12
Cloud-scale VM-deflation for Running Interactive Applications On Transient Servers
Fuerst, A., Ali-Eldin, A., Shenoy, P. J., & Sharma, P. (2020) · ACM International Symposium on High-Performance Parallel and Distributed Computing (HPDC) · doi:10.1145/3369583.3392675 · Cited by 12
Genomics as a service: A joint computing and networking perspective
Reali, G., Femminella, M., Nunzi, E., & Valocchi, D. (2018) · Computer Networks · doi:10.1016/j.comnet.2018.08.005 · Cited by 14
Filo: consolidated consensus as a cloud service
Marandi, P. J., Gkantsidis, C., Junqueira, F., & Narayanan, D. (2016) · USENIX Annual Technical Conference · Cited by 11
Competitive Flow Time Algorithms for Polyhedral Scheduling
Im, S., Kulkarni, J., & Munagala, K. (2015) · Annual Symposium on Foundations of Computer Science · doi:10.1109/focs.2015.38 · Cited by 11
More Sharing, More Benefits? A Study of Library Sharing in Container-Based Infrastructures
Ferreira, J. B., Cello, M., & Iglesias, J. O. (2017) · Lecture notes in computer science · doi:10.1007/978-3-319-64203-1_26 · Cited by 11
Huang, Q., Xie, X., & Cheriet, M. (2020) · EURASIP Journal on Wireless Communications and Networking · doi:10.1186/s13638-020-01872-5 · Cited by 11
A New Approach for Resource Scheduling with Deep Reinforcement LearningPreprint
Ye, Y., Ren, X., Wang, J., Xu, L., Guo, W., Huang, W., & Tian, W. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1806.08122 · Cited by 11
Cloud-Native Computing: A Survey from the Perspective of ServicesPreprint
Deng, S., Zhao, H., Huang, B., Zhang, C., Chen, F., Deng, Y., Yin, J., Dustdar, S., & Zomaya, A. Y. (2023) · doi:10.36227/techrxiv.23500383 · Cited by 11
EdgeDrones: Co-scheduling of drones for multi-location aerial computing missions
Awada, U., Zhang, J., Chen, S., Li, S., & Yang, S. (2023) · Journal of Network and Computer Applications · doi:10.1016/j.jnca.2023.103632 · Cited by 10
Metadata
- Authors
- Grandl, R., Ananthanarayanan, G., Kandula, S., Rao, S., & Akella, A.
- Affiliations
- Microsoft (United States) (US)
- Venue
- Proceedings of the 2014 ACM conference on SIGCOMM
- Publisher
- ACM
- Published
- 2014-08-17
- Pages
- 455-466
- OpenAlex
- W2133569115
- Cited by
- 421
- References
- 29
- Citations by year
- 2026: 13 · 2025: 13 · 2024: 19 · 2023: 28 · 2022: 25 · 2021: 54 · 2020: 44 · 2019: 59 · 2018: 56 · 2017: 42 · 2016: 32 · 2015: 34 · 2014: 2
- FWCI
- 28.55
- Type
- conference paper
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- ACM SIGCOMM Conference (SIGCOMM) (publishedVersion)
- Funders
- National Science Foundation (1302041, 1139158, 1040757)
- Defense Advanced Research Projects Agency
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › Distributed and Parallel Computing Systems
- Physical Sciences › Computer Science › Information Systems › Cloud Computing and Resource Management
- Physical Sciences › Computer Science › Hardware and Architecture › Parallel Computing and Optimization Techniques
- Keywords
- cluster scheduling, resource fragmentation, makespan, job completion time
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review