Skip to main content

Multithreaded Power Consumption Scheduler Based on a Genetic Algorithm

  • Conference paper
Communication and Networking (FGCN 2011)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 265))

Abstract

This paper presents a multithreaded power consumption scheduler and measures its performance, aiming at reducing peak load in a scheduling unit. Based on the observation that the same genetic algorithm leads to a different solution for a different initial population, the proposed scheduler makes each thread generate its own initial population and independently run genetic iterations for a better solution. Judging from the performance measurement result obtained from a prototype implementation, multithreaded version can reduce the peak load even with small population size without loss of accuracy. After all, the threaded scheduler improves the computation speed, which is inherently dependent on the population size of a genetic scheduler mainly consist of sorting and selection procedures.

This research was supported by the MKE, Republic of Korea, under IT/SW Creative research program supervised by the NIPA (NIPA-2011-(C1820-1101-0002)) and also through the project of Region technical renovation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Gellings, C.: The Smart Grid: Enabling Energy Efficiency and Demand Response. The Fairmont Press (2009)

    Google Scholar 

  2. Bonneville, E., Rialhe, A.: Demand side Management for Residential and Commercial End-Users (2006), http://www.leonardo-energy.org/Files/DSM-commerce.pdf

  3. Katsigiannis, Y., Georgilakis, P., Karapidakis, E.: Multiobjective Genetic Algorithm Solution to the Optimum Economic and Environmental Performance Problem of Small Autonomous Hybrid Power Systems with Renewables. In: IET Renewable Power Generation, pp. 404–419 (2010)

    Google Scholar 

  4. Kang, M., Kang, D., Crago, S., Park, G., Lee, J.: Design and Development of a Run-time Monitor for Multi-Core Architectures in Cloud Computing. Sensors 11, 3595–3610 (2011)

    Article  Google Scholar 

  5. Derin, O., Ferrante, A.: Scheduling Energy Consumption with Local Renewable Micro-Generation and Dynamic Electricity Prices. In: First Workshop on Green and Smart Embedded System Technology: Infrastructures, Methods, and Tools (2010)

    Google Scholar 

  6. Lee, J., Park, G.-L., Kwak, H.-Y., Jeon, H.: Design of an Energy Consumption Scheduler Based on Genetic Algorithms in the Smart Grid. In: Jędrzejowicz, P., Nguyen, N.T., Hoang, K. (eds.) ICCCI 2011, Part I. LNCS, vol. 6922, pp. 438–447. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lee, J., Park, GL., Kim, HJ. (2011). Multithreaded Power Consumption Scheduler Based on a Genetic Algorithm. In: Kim, Th., et al. Communication and Networking. FGCN 2011. Communications in Computer and Information Science, vol 265. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27192-2_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-27192-2_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-27191-5

  • Online ISBN: 978-3-642-27192-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics