• Cite Icon13
  • https://doi.org/10.1145/3295500.3356152Copy DOI Icon

Spread-n-share

  • Nov 17, 2019
  • Xiongchao Tang +6 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Traditional batch job schedulers adopt the Compact-n-Exclusive (CE) strategy, packing processes of a parallel job into as few compute nodes as possible. While CE minimizes inter-node network communication, it often brings self-contention among tasks of a resource-intensive application. Recent studies have used virtual containers to balance CPU utilization and memory capacity across physical nodes, but the imbalance in cache and memory bandwidth usage is still under-investigated.

Similar Papers
  • Conference Article
  • Citations1

A High-bandwidth High-capacity Hybrid 3D Memory for GPUs

  • Jun 10, 2024
  • Negar Akbarzadeh +5
  • Conference Article
  • Citations30

Optimizing memory system performance for communication in parallel computers

  • Jan 01, 1995
  • T Stricker +1
  • Conference Article
  • Citations1

FPGA cluster for high-performance AO real-time control system

  • Jun 14, 2006
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Deli Geng +5
  • Conference Article
  • Citations4

Towards the Basic Linear Algebra Unit : Replicating multi-dimensional FPUs to accelerate linear algebra applications

  • Nov 01, 2020
  • Nicolas Brunie
  • Conference Article
  • Citations461

Thread Cluster Memory Scheduling: Exploiting Differences in Memory Access Behavior

  • Dec 01, 2010
  • Yoongu Kim +3
  • Conference Article
  • Citations15

Memory Bandwidth Contention: Communication vs Computation Tradeoffs in Supercomputers with Multicore Architectures

  • Dec 01, 2018
  • Johannes Langguth +2
  • Research Article
  • Citations6

Intel Cilk Plus for complex parallel algorithms: “Enormous Fast Fourier Transforms” (EFFT) library

  • Oct 01, 2015
  • Parallel Computing
  • Ryo Asai +1
  • Conference Article
  • Citations9

Albatross: An efficient cloud-enabled task scheduling and execution framework using distributed message queues

  • Oct 01, 2016
  • Iman Sadooghi +5
  • Conference Article
  • Citations4

Enhancing and optimizing a data protection solution

  • Sep 01, 2009
  • L Cherkasova +3
  • Conference Article

Potential future research in computing: Heterogeneous systems, memory subsystems — Process-in-storage, or not to process-in-storage? That is the question

  • Jul 01, 2016
  • Uri Weiser
  • Research Article
  • Citations2

Web 3.0-Enabled Microservice Re-Scheduling for Heterogenous Resources Co-Optimization in Metaverse-Integrated Edge Networks

  • Jan 29, 2025
  • ACM Transactions on Autonomous and Adaptive Systems
  • Yihong Yang +5
  • Conference Article
  • Citations3

Jigsaw

  • Jun 21, 2021
  • Staci A Smith +1
  • Conference Article
  • Citations31

Architectural support for real-time task scheduling in SMT processors

  • Sep 24, 2005
  • Francisco J Cazorla +5
  • Conference Article
  • Citations26

A fully-programmable memory management system optimizing queue handling at multi gigabit rates

  • Jun 02, 2003
  • G Kornaros +3
  • Conference Article
  • Citations1

DASH: Scheduling Deep Learning Workloads on Multi-Generational GPU-Accelerated Clusters

  • Sep 19, 2022
  • Baolin Li +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.