• DocumentCode
    704128
  • Title

    Energy Driven Adaptivity in Stream Parallel Computations

  • Author

    Danelutto, Marco ; De Sensi, Daniele ; Torquati, Massimo

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Pisa, Pisa, Italy
  • fYear
    2015
  • fDate
    4-6 March 2015
  • Firstpage
    103
  • Lastpage
    110
  • Abstract
    Determining the right amount of resources needed for a given computation is a critical problem. In many cases, computing systems are configured to use an amount of resources to manage high load peaks even though this cause energy waste when the resources are not fully utilised. To avoid this problem, adaptive approaches are used to dynamically increase/decrease computational resources depending on the real needs. A different approach based on Dynamic Voltage and Frequency Scaling (DVFS) is emerging as a possible alternative solution to reduce energy consumption of idle CPUs by lowering their frequencies. In this work, we propose to tackle the problem in stream parallel computations by using both the classic adaptivity concepts and the possibility provided by modern CPUs to dynamically change their frequency. We validate our approach showing a real network application that performs Deep Packet Inspection over network traffic. We are able to manage bandwidth changing over time, guaranteeing minimal packet loss during reconfiguration and minimal energy consumption.
  • Keywords
    parallel algorithms; DVFS; classic adaptivity concepts; computational resources; deep packet inspection; dynamic voltage and frequency scaling; energy consumption reduction; energy driven adaptivity; minimal energy consumption; minimal packet loss; network traffic; real network application; stream parallel computations; Bandwidth; Computational modeling; Energy consumption; Inspection; Packet loss; Time-frequency analysis; DVFS; dynamic adaptation; energy efficiency; parallel design patterns; task-farm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
  • Conference_Location
    Turku
  • ISSN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2015.92
  • Filename
    7092707