• DocumentCode
    169645
  • Title

    Applying Eco-Threading Framework to Memory-Intensive Hadoop Applications

  • Author

    Takasaki, Hiroaki ; Mostafa, Samih M. ; Kusakabe, Shigeru

  • Author_Institution
    Grad. Sch. of Inf. Sci. & Electr. Eng., Kyushu Univ., Fukuoka, Japan
  • fYear
    2014
  • fDate
    6-9 May 2014
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Hadoop is a software framework for processing large data sets on clusters of commodity hardware. We apply our framework, which enhances performance and efficiency of memory-intensive multi-threaded applications, to Hadoop applications. The framework consists of a kernel-level thread scheduler, an application programming interface (API) for the scheduler, and a controller for the behavior of the scheduler through the API. We exploit the affinity of sibling threads, which have the same parent process and share the context, so that we can effectively exploit memory hierarchy by reducing memory-related undesirable events such as cache misses. We monitors performance metrics and automatically adjusts the behavior of the scheduler through the API to try to maximize the effectiveness of the scheduler. According to our preliminary evaluation result, our framework is promising to reduce the energy consumption of memory intensive Hadoop applications.
  • Keywords
    application program interfaces; multi-threading; power aware computing; scheduling; software metrics; software performance evaluation; storage management; API; application programming interface; cache misses; commodity hardware; eco-threading framework; energy consumption; kernel-level thread scheduler; memory hierarchy; memory-intensive Hadoop applications; memory-intensive multithread applications; memory-related undesirable events; parent process; performance metrics; sibling threads; software framework; Context; Energy consumption; Instruction sets; Memory management; Monitoring; Operating systems; Parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Science and Applications (ICISA), 2014 International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4799-4443-9
  • Type

    conf

  • DOI
    10.1109/ICISA.2014.6847366
  • Filename
    6847366