Application of Global and One-Dimensional Local Optimization to Operating System Scheduler Tuning

12/18/2010
by   George Anderson, et al.
0

This paper describes a study of comparison of global and one-dimensional local optimization methods to operating system scheduler tuning. The operating system scheduler we use is the Linux 2.6.23 Completely Fair Scheduler (CFS) running in simulator (LinSched). We have ported the Hackbench scheduler benchmark to this simulator and use this as the workload. The global optimization approach we use is Particle Swarm Optimization (PSO). We make use of Response Surface Methodology (RSM) to specify optimal parameters for our PSO implementation. The one-dimensional local optimization approach we use is the Golden Section method. In order to use this approach, we convert the scheduler tuning problem from one involving setting of three parameters to one involving the manipulation of one parameter. Our results show that the global optimization approach yields better response but the one- dimensional optimization approach converges to a solution faster than the global optimization approach.

READ FULL TEXT

page 1

page 8

research
06/19/2020

Particle Swarm Optimization with Velocity Restriction and Evolutionary Parameters Selection for Scheduling Problem

The article presents a study of the Particle Swarm optimization method f...
research
10/14/2019

Adaptive Neuro Particle Swarm Optimization applied for diagnosing disorders

A new Adaptive Neuro Particle Swarm Optimization (ANPSO) combined with a...
research
10/13/2019

Global optimization-based dimer method for finding saddle points

Searching saddle points on the potential energy surface is a challenging...
research
01/29/2022

On the Global Convergence of Particle Swarm Optimization Methods

In this paper we provide a rigorous convergence analysis for the renowne...
research
10/16/2019

Machine Learning based parameter tuning strategy for MMC based topology optimization

Moving Morphable Component (MMC) based topology optimization approach is...
research
01/07/2023

A Lite Fireworks Algorithm for Optimization

The fireworks algorithm is an optimization algorithm for simulating the ...
research
03/15/2012

Automatic Tuning of Interactive Perception Applications

Interactive applications incorporating high-data rate sensing and comput...

Please sign up or login with your details

Forgot password? Click here to reset