9 Search Results for "Schwiegelshohn, Uwe"


Document
SLURM-Managed HyperParameter Optimization

Authors: Anusha Chattopadhyay, Hendrik Borras, Bernhard Klein, and Holger Fröning

Published in: OASIcs, Volume 141, 17th Workshop on Parallel Programming and Run-Time Management Techniques for Many-Core Architectures and 15th Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms (PARMA-DITAM 2026)


Abstract
Hyperparameter optimization (HPO) is essential for achieving state-of-the-art performance in machine learning, yet it is computationally demanding, particularly on shared or resource-constrained clusters. We present a system that integrates the Asynchronous Successive Halving Algorithm (ASHA) with SEML, the SLURM Experiment Management Library - an experiment orchestration layer that provides declarative configuration, provenance, metric tracking, and robust SLURM job management. The resulting open-source tool enables scalable, fault-tolerant HPO on SLURM-managed infrastructure: SEML handles experiment specification, versioning, and scheduling, while ASHA performs asynchronous early stopping and resource reallocation to concentrate computation on promising configurations. Overall, the system streamlines experiment lifecycle management, enables distributed evaluations with minimal manual effort, and reduces the time required to reach high-quality configurations compared to conventional Grid and Random Search methods under similar compute budgets.

Cite as

Anusha Chattopadhyay, Hendrik Borras, Bernhard Klein, and Holger Fröning. SLURM-Managed HyperParameter Optimization. In 17th Workshop on Parallel Programming and Run-Time Management Techniques for Many-Core Architectures and 15th Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms (PARMA-DITAM 2026). Open Access Series in Informatics (OASIcs), Volume 141, pp. 2:1-2:13, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)


Copy BibTex To Clipboard

@InProceedings{chattopadhyay_et_al:OASIcs.PARMA-DITAM.2026.2,
  author =	{Chattopadhyay, Anusha and Borras, Hendrik and Klein, Bernhard and Fr\"{o}ning, Holger},
  title =	{{SLURM-Managed HyperParameter Optimization}},
  booktitle =	{17th Workshop on Parallel Programming and Run-Time Management Techniques for Many-Core Architectures and 15th Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms (PARMA-DITAM 2026)},
  pages =	{2:1--2:13},
  series =	{Open Access Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-416-1},
  ISSN =	{2190-6807},
  year =	{2026},
  volume =	{141},
  editor =	{Baroffio, Davide and Busia, Paola and Denisov, Lev and Shukla, Nitin},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.PARMA-DITAM.2026.2},
  URN =		{urn:nbn:de:0030-drops-256697},
  doi =		{10.4230/OASIcs.PARMA-DITAM.2026.2},
  annote =	{Keywords: Hyperparameter optimization, Asynchronous Successive Halving Algorithm (ASHA), Experiment management, SLURM, SEML, Open Source}
}
Document
When to Give up on a Parallel Implementation

Authors: Nathan S. Sheffield and Alek Westover

Published in: LIPIcs, Volume 325, 16th Innovations in Theoretical Computer Science Conference (ITCS 2025)


Abstract
In the Serial Parallel Decision Problem (SPDP), introduced by Kuszmaul and Westover [SPAA'24], an algorithm receives a series of tasks online, and must choose for each between a serial implementation and a parallelizable (but less efficient) implementation. Kuszmaul and Westover describe three decision models: (1) Instantly-committing schedulers must decide on arrival, irrevocably, which implementation of the task to run. (2) Eventually-committing schedulers can delay their decision beyond a task’s arrival time, but cannot revoke their decision once made. (3) Never-committing schedulers are always free to abandon their progress on the task and start over using a different implementation. Kuszmaul and Westover gave a simple instantly-committing scheduler whose total completion time is 3-competitive with the offline optimal schedule, and proved two lower bounds: no eventually-committing scheduler can have competitive ratio better than ϕ ≈ 1.618 in general, and no instantly-committing scheduler can have competitive ratio better than 2 in general. They conjectured that the three decision models should admit different competitive ratios, but left upper bounds below 3 in any model as an open problem. In this paper, we show that the powers of instantly, eventually, and never committing schedulers are distinct, at least in the "massively parallel regime". The massively parallel regime of the SPDP is the special case where the number of available processors is asymptotically larger than the number of tasks to process, meaning that the work associated with running a task in serial is negligible compared to its runtime. In this regime, we show (1) The optimal competitive ratio for instantly-committing schedulers is 2, (2) The optimal competitive ratio for eventually-committing schedulers lies in [1.618, 1.678], (3) The optimal competitive ratio for never-committing schedulers lies in [1.366, 1.500]. We additionally show that our instantly-committing scheduler is also 2-competitive outside of the massively parallel regime, giving proof-of-concept that results in the massively parallel regime can be translated to hold with fewer processors.

Cite as

Nathan S. Sheffield and Alek Westover. When to Give up on a Parallel Implementation. In 16th Innovations in Theoretical Computer Science Conference (ITCS 2025). Leibniz International Proceedings in Informatics (LIPIcs), Volume 325, pp. 87:1-87:18, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2025)


Copy BibTex To Clipboard

@InProceedings{sheffield_et_al:LIPIcs.ITCS.2025.87,
  author =	{Sheffield, Nathan S. and Westover, Alek},
  title =	{{When to Give up on a Parallel Implementation}},
  booktitle =	{16th Innovations in Theoretical Computer Science Conference (ITCS 2025)},
  pages =	{87:1--87:18},
  series =	{Leibniz International Proceedings in Informatics (LIPIcs)},
  ISBN =	{978-3-95977-361-4},
  ISSN =	{1868-8969},
  year =	{2025},
  volume =	{325},
  editor =	{Meka, Raghu},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITCS.2025.87},
  URN =		{urn:nbn:de:0030-drops-227154},
  doi =		{10.4230/LIPIcs.ITCS.2025.87},
  annote =	{Keywords: Scheduling, Multi-Processor, Online-Algorithms}
}
Document
The Power of Migration for Online Slack Scheduling

Authors: Chris Schwiegelshohn and Uwe Schwiegelshohn

Published in: LIPIcs, Volume 57, 24th Annual European Symposium on Algorithms (ESA 2016)


Abstract
We investigate the power of migration in online scheduling for parallel identical machines. Our objective is to maximize the total processing time of accepted jobs. Once we decide to accept a job, we have to complete it before its deadline d that satisfies d >= (1+epsilon)p + r, where p is the processing time, r the submission time and the slack epsilon > 0 a system parameter. Typically, the hard case arises for small slack epsilon << 1, i.e. for near-tight deadlines. Without migration, a greedy acceptance policy is known to be an optimal deterministic online algorithm with a competitive factor of (1+epsilon)/epsilon (DasGupta and Palis, APPROX 2000). Our first contribution is to show that migrations do not improve the competitive ratio of the greedy acceptance policy, i.e. the competitive ratio remains (1+epsilon)/epsilon for any number of machines. Our main contribution is a deterministic online algorithm with almost tight competitive ratio on any number of machines. For a single machine, the competitive factor matches the optimal bound of (1+epsilon)/epsilon of the greedy acceptance policy. The competitive ratio improves with an increasing number of machines. It approaches (1+epsilon) ln((1+epsilon)/epsilon) as the number of machines converges to infinity. This is an exponential improvement over the greedy acceptance policy for small epsilon. Moreover, we show a matching lower bound on the competitive ratio for deterministic algorithms on any number of machines.

Cite as

Chris Schwiegelshohn and Uwe Schwiegelshohn. The Power of Migration for Online Slack Scheduling. In 24th Annual European Symposium on Algorithms (ESA 2016). Leibniz International Proceedings in Informatics (LIPIcs), Volume 57, pp. 75:1-75:17, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2016)


Copy BibTex To Clipboard

@InProceedings{schwiegelshohn_et_al:LIPIcs.ESA.2016.75,
  author =	{Schwiegelshohn, Chris and Schwiegelshohn, Uwe},
  title =	{{The Power of Migration for Online Slack Scheduling}},
  booktitle =	{24th Annual European Symposium on Algorithms (ESA 2016)},
  pages =	{75:1--75:17},
  series =	{Leibniz International Proceedings in Informatics (LIPIcs)},
  ISBN =	{978-3-95977-015-6},
  ISSN =	{1868-8969},
  year =	{2016},
  volume =	{57},
  editor =	{Sankowski, Piotr and Zaroliagis, Christos},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESA.2016.75},
  URN =		{urn:nbn:de:0030-drops-64162},
  doi =		{10.4230/LIPIcs.ESA.2016.75},
  annote =	{Keywords: Online scheduling, deadlines, preemption with migration, competitive analysis}
}
Document
Algorithms and Scheduling Techniques to Manage Resilience and Power Consumption in Distributed Systems (Dagstuhl Seminar 15281)

Authors: Henri Casanova, Ewa Deelman, Yves Robert, and Uwe Schwiegelshohn

Published in: Dagstuhl Reports, Volume 5, Issue 7 (2016)


Abstract
Large-scale systems face two main challenges: failure management and energy management. Failure management, the goal of which is to achieve resilience, is necessary because a large number of hardware resources implies a large number of failures during the execution of an application. Energy management, the goal of which is to optimize of power consumption and to handle thermal issues, is also necessary due to both monetary and environmental constraints since typical applications executed in HPC and/or cloud environments will lead to large power consumption and heat dissipation due to intensive computation and communication workloads. The main objective of this Dagstuhl seminar was to gather two communities: (i)~system-oriented researchers who study high-level resource-provisioning policies, pragmatic resource allocation and scheduling heuristics, novel approaches for designing and deploying systems software infrastructures, and tools for monitoring/measuring the state of the system; and (ii)~algorithm-oriented researchers, who investigate formal models and algorithmic solutions for resilience and energy efficiency problems. Both communities focused around workflow applications during the seminar, and discussed various issues related to the efficient, resilient, and energy efficient execution of workflows in distributed platforms. This report provides a brief executive summary of the seminar and lists all the presented material.

Cite as

Henri Casanova, Ewa Deelman, Yves Robert, and Uwe Schwiegelshohn. Algorithms and Scheduling Techniques to Manage Resilience and Power Consumption in Distributed Systems (Dagstuhl Seminar 15281). In Dagstuhl Reports, Volume 5, Issue 7, pp. 1-21, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2016)


Copy BibTex To Clipboard

@Article{casanova_et_al:DagRep.5.7.1,
  author =	{Casanova, Henri and Deelman, Ewa and Robert, Yves and Schwiegelshohn, Uwe},
  title =	{{Algorithms and Scheduling Techniques to Manage Resilience and Power Consumption in Distributed Systems (Dagstuhl Seminar 15281)}},
  pages =	{1--21},
  journal =	{Dagstuhl Reports},
  ISSN =	{2192-5283},
  year =	{2016},
  volume =	{5},
  number =	{7},
  editor =	{Casanova, Henri and Deelman, Ewa and Robert, Yves and Schwiegelshohn, Uwe},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagRep.5.7.1},
  URN =		{urn:nbn:de:0030-drops-56705},
  doi =		{10.4230/DagRep.5.7.1},
  annote =	{Keywords: Fault tolerance, Resilience, Energy efficiency, Distributed and high performance computing, Scheduling, Workflows}
}
Document
Algorithms and Scheduling Techniques for Exascale Systems (Dagstuhl Seminar 13381)

Authors: Henri Casanova, Yves Robert, and Uwe Schwiegelshohn

Published in: Dagstuhl Reports, Volume 3, Issue 9 (2014)


Abstract
Exascale systems to be deployed in the near future will come with deep hierarchical parallelism, will exhibit various levels of heterogeneity, will be prone to frequent component failures, and will face tight power consumption constraints. The notion of application performance in these systems becomes multi-criteria, with fault-tolerance and power consumption metrics to be considered in addition to sheer compute speed. As a result, many of the proven algorithmic techniques used in parallel computing for decades will not be effective in Exascale systems unless they are adapted or in some cases radically changed. The Dagstuhl seminar "Algorithms and Scheduling Techniques for Exascale Systems" was aimed at sharing open problems, new results, and prospective ideas broadly connected to the Exascale problem. This report provides a brief executive summary of the seminar and lists all the presented material.

Cite as

Henri Casanova, Yves Robert, and Uwe Schwiegelshohn. Algorithms and Scheduling Techniques for Exascale Systems (Dagstuhl Seminar 13381). In Dagstuhl Reports, Volume 3, Issue 9, pp. 106-129, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2014)


Copy BibTex To Clipboard

@Article{casanova_et_al:DagRep.3.9.106,
  author =	{Casanova, Henri and Robert, Yves and Schwiegelshohn, Uwe},
  title =	{{Algorithms and Scheduling Techniques for Exascale Systems (Dagstuhl Seminar 13381)}},
  pages =	{106--129},
  journal =	{Dagstuhl Reports},
  ISSN =	{2192-5283},
  year =	{2014},
  volume =	{3},
  number =	{9},
  editor =	{Casanova, Henri and Robert, Yves and Schwiegelshohn, Uwe},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagRep.3.9.106},
  URN =		{urn:nbn:de:0030-drops-44199},
  doi =		{10.4230/DagRep.3.9.106},
  annote =	{Keywords: Exascale computing, high-performance computing and networking, fault-tolerance, power management, scheduling, numerical linear algebra}
}
Document
06251 Abstracts Collection – Multi-Robot Systems: Perception, Behaviors, Learning, and Action

Authors: Hans-Dieter Burkhard, Martin Riedmiller, Uwe Schwiegelshohn, and Manuela Veloso

Published in: Dagstuhl Seminar Proceedings, Volume 6251, Multi-Robot Systems: Perception, Behaviors, Learning, and Action (2006)


Abstract
From 19.06.06 to 23.06.06, the Dagstuhl Seminar 06251 ``Multi-Robot Systems: Perception, Behaviors, Learning, and Action'' was held in the International Conference and Research Center (IBFI), Schloss Dagstuhl. During the seminar, several participants presented their current research, and ongoing work and open problems were discussed. Abstracts of the presentations given during the seminar as well as abstracts of seminar results and ideas are put together in this paper. The first section describes the seminar topics and goals in general. Links to extended abstracts or full papers are provided, if available.

Cite as

Hans-Dieter Burkhard, Martin Riedmiller, Uwe Schwiegelshohn, and Manuela Veloso. 06251 Abstracts Collection – Multi-Robot Systems: Perception, Behaviors, Learning, and Action. In Multi-Robot Systems: Perception, Behaviors, Learning, and Action. Dagstuhl Seminar Proceedings, Volume 6251, pp. 1-9, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2006)


Copy BibTex To Clipboard

@InProceedings{burkhard_et_al:DagSemProc.06251.1,
  author =	{Burkhard, Hans-Dieter and Riedmiller, Martin and Schwiegelshohn, Uwe and Veloso, Manuela},
  title =	{{06251 Abstracts Collection – Multi-Robot Systems: Perception, Behaviors, Learning, and Action}},
  booktitle =	{Multi-Robot Systems: Perception, Behaviors, Learning, and Action},
  pages =	{1--9},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2006},
  volume =	{6251},
  editor =	{Hans-Dieter Burkhard and Martin Riedmiller and Uwe Schwiegelshohn and Manuela Veloso},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.06251.1},
  URN =		{urn:nbn:de:0030-drops-8444},
  doi =		{10.4230/DagSemProc.06251.1},
  annote =	{Keywords: Autonomous robots, multi-robot systems, object recognition, robot-human interaction, modeling, robot simulation}
}
Document
06251 Executive Summary – Multi-Robot Systems: Perception, Behaviors, Learning, and Action

Authors: Uwe Schwiegelshohn, Walter Nistico, and Matthias Hebbel

Published in: Dagstuhl Seminar Proceedings, Volume 6251, Multi-Robot Systems: Perception, Behaviors, Learning, and Action (2006)


Abstract
The Dagstuhl Seminar on Multi-Robot Systems (06251) was held in June 20-23, 2006. It had the goal to bring researchers together from different areas of robotics to discuss current research topics on autonomous and interacting robots. The technical focus was on perception, behaviors, learning, and action. The seminar took directly place after the RoboCup robot soccer competitions and the subsequent symposium in Bremen. Thus researchers from many different countries were able to join the seminar and address issues without taking into account upcoming competitions or events.

Cite as

Uwe Schwiegelshohn, Walter Nistico, and Matthias Hebbel. 06251 Executive Summary – Multi-Robot Systems: Perception, Behaviors, Learning, and Action. In Multi-Robot Systems: Perception, Behaviors, Learning, and Action. Dagstuhl Seminar Proceedings, Volume 6251, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2006)


Copy BibTex To Clipboard

@InProceedings{schwiegelshohn_et_al:DagSemProc.06251.2,
  author =	{Schwiegelshohn, Uwe and Nistico, Walter and Hebbel, Matthias},
  title =	{{06251 Executive Summary – Multi-Robot Systems: Perception, Behaviors, Learning, and Action}},
  booktitle =	{Multi-Robot Systems: Perception, Behaviors, Learning, and Action},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2006},
  volume =	{6251},
  editor =	{Hans-Dieter Burkhard and Martin Riedmiller and Uwe Schwiegelshohn and Manuela Veloso},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.06251.2},
  URN =		{urn:nbn:de:0030-drops-8432},
  doi =		{10.4230/DagSemProc.06251.2},
  annote =	{Keywords: Summary}
}
Document
Management of Metacomputers (Dagstuhl Seminar 01241)

Authors: Francine D. Berman, Alexander Reinefeld, and Uwe Schwiegelshohn

Published in: Dagstuhl Seminar Reports. Dagstuhl Seminar Reports, Volume 1 (2021)


Abstract

Cite as

Francine D. Berman, Alexander Reinefeld, and Uwe Schwiegelshohn. Management of Metacomputers (Dagstuhl Seminar 01241). Dagstuhl Seminar Report 310, pp. 1-30, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2002)


Copy BibTex To Clipboard

@TechReport{berman_et_al:DagSemRep.310,
  author =	{Berman, Francine D. and Reinefeld, Alexander and Schwiegelshohn, Uwe},
  title =	{{Management of Metacomputers (Dagstuhl Seminar 01241)}},
  pages =	{1--30},
  ISSN =	{1619-0203},
  year =	{2002},
  type = 	{Dagstuhl Seminar Report},
  number =	{310},
  institution =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemRep.310},
  URN =		{urn:nbn:de:0030-drops-151949},
  doi =		{10.4230/DagSemRep.310},
}
Document
Parallel Scheduling (Dagstuhl Seminar 9729)

Authors: Ed Coffman, Ernst W. Mayr, and Uwe Schwiegelshohn

Published in: Dagstuhl Seminar Reports. Dagstuhl Seminar Reports, Volume 1 (2021)


Abstract

Cite as

Ed Coffman, Ernst W. Mayr, and Uwe Schwiegelshohn. Parallel Scheduling (Dagstuhl Seminar 9729). Dagstuhl Seminar Report 186, p. 1, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (1997)


Copy BibTex To Clipboard

@TechReport{coffman_et_al:DagSemRep.186,
  author =	{Coffman, Ed and Mayr, Ernst W. and Schwiegelshohn, Uwe},
  title =	{{Parallel Scheduling (Dagstuhl Seminar 9729)}},
  pages =	{1--1},
  ISSN =	{1619-0203},
  year =	{1997},
  type = 	{Dagstuhl Seminar Report},
  number =	{186},
  institution =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemRep.186},
  URN =		{urn:nbn:de:0030-drops-150731},
  doi =		{10.4230/DagSemRep.186},
}
  • Refine by Type
  • 9 Document/PDF
  • 2 Document/HTML

  • Refine by Publication Year
  • 1 2026
  • 1 2025
  • 2 2016
  • 1 2014
  • 2 2006
  • Show More...

  • Refine by Author
  • 7 Schwiegelshohn, Uwe
  • 2 Casanova, Henri
  • 2 Robert, Yves
  • 1 Berman, Francine D.
  • 1 Borras, Hendrik
  • Show More...

  • Refine by Series/Journal
  • 2 LIPIcs
  • 1 OASIcs
  • 2 DagRep
  • 2 DagSemRep
  • 2 DagSemProc

  • Refine by Classification
  • 1 Computing methodologies → Distributed algorithms
  • 1 Software and its engineering → Distributed systems organizing principles
  • 1 Theory of computation → Online algorithms

  • Refine by Keyword
  • 2 Scheduling
  • 1 Asynchronous Successive Halving Algorithm (ASHA)
  • 1 Autonomous robots
  • 1 Distributed and high performance computing
  • 1 Energy efficiency
  • Show More...

Any Issues?
X

Feedback on the Current Page

CAPTCHA

Thanks for your feedback!

Feedback submitted to Dagstuhl Publishing

Could not send message

Please try again later or send an E-mail