Skip to main content

Showing 1–3 of 3 results for author: Rossbory, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:1803.00355  [pdf, other

    cs.DC

    Learning-based Dynamic Pinning of Parallelized Applications in Many-Core Systems

    Authors: Georgios C. Chasparis, Vladimir Janjic, Michael Rossbory

    Abstract: Motivated by the need for adaptive, secure and responsive scheduling in a great range of computing applications, including human-centered and time-critical applications, this paper proposes a scheduling framework that seamlessly adds resource-awareness to any parallel application. In particular, we introduce a learning-based framework for dynamic placement of parallel threads to Non-Uniform Memory… ▽ More

    Submitted 11 January, 2020; v1 submitted 1 March, 2018; originally announced March 2018.

    Comments: arXiv admin note: text overlap with arXiv:1606.08156

  2. arXiv:1707.08776  [pdf, other

    cs.NE

    An Evolutionary Stochastic-Local-Search Framework for One-Dimensional Cutting-Stock Problems

    Authors: Georgios C. Chasparis, Michael Rossbory, Verena Haunschmid

    Abstract: We introduce an evolutionary stochastic-local-search (SLS) algorithm for addressing a generalized version of the so-called 1/V/D/R cutting-stock problem. Cutting-stock problems are encountered often in industrial environments and the ability to address them efficiently usually results in large economic benefits. Traditionally linear-programming-based techniques have been utilized to address such p… ▽ More

    Submitted 27 July, 2017; originally announced July 2017.

  3. arXiv:1606.08156  [pdf, other

    cs.DC

    Efficient Dynamic Pinning of Parallelized Applications by Distributed Reinforcement Learning

    Authors: Georgios C. Chasparis, Michael Rossbory

    Abstract: This paper introduces a resource allocation framework specifically tailored for addressing the problem of dynamic placement (or pinning) of parallelized applications to processing units. Under the proposed setup each thread of the parallelized application constitutes an independent decision maker (or agent), which (based on its own prior performance measurements and its own prior CPU-affinities) d… ▽ More

    Submitted 27 June, 2016; originally announced June 2016.