Minimizing paging tradeoffs applying coscheduling techniques in a linux cluster

Francesc Giné, Francesc Solsona, Porfidio Hernández, Emilio Luque

    Research output: Contribution to journalArticleResearchpeer-review

    1 Citation (Scopus)

    Abstract

    Our research is focused on keeping both local and parallel jobs together in a non-dedicated cluster or NOW (Network of Workstations) and efficiently scheduling them by means of coscheduling mechanisms. The performance of a good coscheduling policy can decrease drastically if memory requirements are not kept in mind. The overflow of the physical memory into the virtual memory usually provokes a severe performance penalty. A real implementation of a coscheduling technique for reducing the number of page faults across a non-dedicated Linux cluster is presented in this article. Our technique is based on knowledge of events obtained during execution, such as communication activity, page faults and memory size of every task. Its performance is analyzed and compared with other coscheduling algorithms. © Springer-Verlag Berlin Heidelberg 2003.
    Original languageEnglish
    Pages (from-to)593-607
    JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume2565
    Publication statusPublished - 1 Dec 2003

    Keywords

    • Cluster and Grid Computing
    • Distributed Computing

    Fingerprint Dive into the research topics of 'Minimizing paging tradeoffs applying coscheduling techniques in a linux cluster'. Together they form a unique fingerprint.

    Cite this