Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3626183acmconferencesBook PagePublication PagesspaaConference Proceedingsconference-collections
SPAA '24: Proceedings of the 36th ACM Symposium on Parallelism in Algorithms and Architectures
ACM2024 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
SPAA '24: 36th ACM Symposium on Parallelism in Algorithms and Architectures Nantes France June 17 - 21, 2024
ISBN:
979-8-4007-0416-1
Published:
17 June 2024
Sponsors:
SIGACT, SIGARCH, EATCS

Reflects downloads up to 01 Sep 2024Bibliometrics
Skip Abstract Section
Abstract

It is our great pleasure to welcome you to the 36th ACM Symposium on Parallelism in Algorithms and Architectures - SPAA 2024. SPAA aims to develop a deeper understanding of parallel and distributed computing, both in theory and in practice. Topics relevant to SPAA include algorithms, data structures, computational models, complexity theory, architectures, performance engineering, languages, runtime systems, compilers, programming systems, and networking systems. This year, there were 125 submissions to SPAA (117 regular submission and 8 brief announcements). The program committee accepted 35 regular papers and 19 brief announcements.

SESSION: Session 2: Scheduling
research-article
Open Access
Scheduling Out-Trees Online to Optimize Maximum Flow

We consider online scheduling. on m identical processors. Jobs are parallel programs constructed using dynamic multithreading (also called fork-join parallelism). Jobs arrive over time online and the goal is to optimize maximum flow. Essentially all ...

research-article
Open Access
Optimizing Dynamic Data Center Provisioning through Speed Scaling: A Primal-Dual Perspective

A significant proportion of energy consumed in modern data centers and clouds is dedicated to provisioning idle servers for maintaining Quality of Service guarantees. Various studies have been conducted exploring dynamic provisioning in data centers with ...

research-article
Open Access
Scheduling Jobs with Work-Inefficient Parallel Solutions

This paper introduces the serial-parallel decision problem. Consider an online scheduler that receives a series of tasks, where each task has both a parallel and a serial implementation. The parallel implementation has the advantage that it can make ...

research-article
Multi Bucket Queues: Efficient Concurrent Priority Scheduling

Many irregular algorithms converge more quickly when they execute tasks in a specific order. When this order is discovered at run time, the algorithm demands a dynamic task scheduler. Scaling a priority scheduler to large systems with many cores is ...

research-article
A Nearly Quadratic Improvement for Memory Reallocation

In the Memory Reallocation Problem a set of items of various sizes must be dynamically assigned to non-overlapping contiguous chunks of memory. It is guaranteed that the sum of the sizes of all items present at any time is at most a (1-ε)-fraction of the ...

extended-abstract
Brief Announcement: New Pruning Rules for Optimal Task Scheduling on Identical Parallel Machines

We address optimal makespan-minimizing identical parallel machine scheduling (P||Cmax) by introducing new pruning rules for branch-and-bound (BnB) and integrating them into a prior BnB algorithm. Experimental results indicate that the presented rules are ...

extended-abstract
Brief Announcement: Scheduling Jobs for Minimum Span: Improved Bounds and Learning-Augmented Algorithms

We study a flexible job scheduling problem. A set of jobs is released over time, each with a starting deadline and a processing length. The jobs are to be started by an online scheduler no later than their starting deadlines and will run nonpreemptively. ...

Contributors
  • Washington University in St. Louis
  • Technion - Israel Institute of Technology

Recommendations

Acceptance Rates

Overall Acceptance Rate 447 of 1,461 submissions, 31%
YearSubmittedAcceptedRate
SPAA '191093431%
SPAA '181203630%
SPAA '171273124%
SPAA '151313124%
SPAA '141223025%
SPAA '131303124%
SPAA '031063836%
SPAA '01933437%
SPAA '00452453%
SPAA '99902629%
SPAA '98843036%
SPAA '97973233%
SPAA '961063937%
SPAA '951013131%
Overall1,46144731%