Modeling energy consumption of parallel applications - Publikacja - MOST Wiedzy

Wyszukiwarka

Modeling energy consumption of parallel applications

Abstrakt

The paper presents modeling and simulation of energy consumption of two types of parallel applications: geometric Single Program Multiple Data (SPMD) and divide-and-conquer (DAC). Simulation is performed in a new MERPSYS environment. Model of an application uses the Java language with extension representing message exchange between processes working in parallel. Simulation is performed by running threads representing distinct process codes of an application, with consideration of process counts. Instead of running time consuming calculations, their times are simulated using functions representing computational time dependent on input data sizes. The simulator considers performance and power consumption values for compute devices stored in its database. We performed verification of running the two applications on up to 1000 and 1024 processes respectively on a large cluster from Academic Computer Center in Gdansk demonstrating a high degree of accuracy between simulated and measured results.

Cytowania

  • 3

    CrossRef

  • 7

    Web of Science

  • 8

    Scopus

Cytuj jako

Pełna treść

pobierz publikację
pobrano 36 razy
Wersja publikacji
Accepted albo Published Version
Licencja
Creative Commons: CC-BY otwiera się w nowej karcie

Słowa kluczowe

Informacje szczegółowe

Kategoria:
Aktywność konferencyjna
Typ:
materiały konferencyjne indeksowane w Web of Science
Opublikowano w:
Annals of Computer Science and Information Systems nr 8, strony 855 - 864,
ISSN: 2300-5963
Tytuł wydania:
Proceedings of the 2016 Federated Conference on Computer Science and Information Systems strony 855 - 864
ISSN:
2300-5963
Język:
angielski
Rok wydania:
2016
Opis bibliograficzny:
Czarnul P., Kuchta J., Rościszewski P., Proficz J..: Modeling energy consumption of parallel applications, W: Proceedings of the 2016 Federated Conference on Computer Science and Information Systems, 2016, IEEE,.
DOI:
Cyfrowy identyfikator dokumentu elektronicznego (otwiera się w nowej karcie) 10.15439/2016f308
Bibliografia: test
  1. P. Czarnul, P. Rosciszewski, M. R. Matuszek, and J. Szymanski, "Simulation of parallel similarity measure computations for large data sets," in 2nd IEEE International Conference on Cybernetics, CYBCONF 2015, Gdynia, Poland, June 24-26, 2015. IEEE, 2015. doi: 10.1109/CYBConf.2015.7175980. ISBN 978-1-4799-8322-3 pp. 472-477. [Online]. Available: http://dx.doi.org/10.1109/CYBConf.2015. 7175980 otwiera się w nowej karcie
  2. W. McFadden, A. Nikolich, R. Parpart, and B. Runesha, "Saving on data center energy bills with edeals: Electricity demand-response easy adjusted load shifting," in USENIX Workshop on Cool Topics on Sustainable Data Centers (CoolDC 16). Santa Clara, CA: USENIX Association, 2016. [Online]. Available: https://www.usenix. org/conference/cooldc16/workshop-program/presentation/mcfadden otwiera się w nowej karcie
  3. T. Cioara, I. Anghel, I. Salomie, D. Moldovan, G. Copil, and P. Plebani, "Dynamic consolidation methodology for optimizing the energy consumption in large virtualized service centers," in Federated Conference on Computer Science and Information Systems - FedCSIS 2011, Szczecin, Poland, 18-21 September 2011, Proceedings, M. Ganzha, L. A. Maciaszek, and M. Paprzycki, Eds., 2011. ISBN 978-83-60810-22-4 pp. 1005-1011. [Online]. Available: http: //ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6078295
  4. H. Shoukourian, T. Wilde, A. Auweter, and A. Bode, "Predicting the energy and power consumption of strong and weak scaling hpc applications," Supercomputing frontiers and innovations, vol. 1, no. 2, 2014. doi: 10.14529/jsfi140202. [Online]. Available: http: //dx.doi.org/10.14529/jsfi140202 otwiera się w nowej karcie
  5. G. Lawson, M. Sosonkina, and Y. Shen, "Towards modeling energy consumption of xeon phi." CoRR, vol. abs/1505.06539, 2015. [Online]. Available: http://dblp.uni-trier.de/db/journals/corr/corr1505. html#LawsonSS15 otwiera się w nowej karcie
  6. A. Tiwari, M. A. Laurenzano, L. Carrington, and A. Snavely, "Modeling power and energy usage of hpc kernels," in Parallel and Distributed Processing Symposium Workshops PhD Forum (IPDPSW), 2012 IEEE 26th International, May 2012. doi: 10.1109/IPDPSW.2012.121 pp. 990- 998. otwiera się w nowej karcie
  7. F. Almeida, V. B. Pérez, A. C. Pérez, and J. Ruiz, "Modeling energy consumption for master-slave applications," The Journal of Supercomputing, vol. 65, no. 3, pp. 1137-1149, 2013. doi: 10.1007/s11227-013-0914-y. [Online]. Available: http://dx.doi.org/10. 1007/s11227-013-0914-y otwiera się w nowej karcie
  8. C. Lively, X. Wu, V. Taylor, S. Moore, H.-C. Chang, and K. Cameron, "Energy and performance characteristics of different parallel implementations of scientific applications on multicore systems," International Journal of High Performance Computing Applications, vol. 25, no. 3, pp. 342-350, 2011. doi: 10.1177/1094342011414749 Energy. [Online]. Available: http://dx.doi.org/10.1177/1094342011414749 otwiera się w nowej karcie
  9. R. Isidro-Ramirez, A. M. Viveros, and E. H. Rubio, "Energy consumption model over parallel programs implemented on multicore architectures," International Journal of Advanced Computer Science and Applications(IJACSA), vol. 6, no. 6, 2015. doi: 10.14569/IJACSA.2015.060635. [Online]. Available: http://dx.doi.org/10.14569/IJACSA.2015.060635 otwiera się w nowej karcie
  10. J. Proficz and P. Czarnul, Parallel Processing and Applied Mathematics: 11th International Conference, PPAM 2015, Krakow, Poland, September 6-9, 2015. Revised Selected Papers, Part II. Cham: Springer International Publishing, 2016, ch. Performance and Power-Aware Modeling of MPI Applications for Cluster Computing, pp. 199-209. ISBN 978-3-319-32152-3. [Online]. Available: http://dx.doi.org/10. 1007/978-3-319-32152-3_19 otwiera się w nowej karcie
  11. P. Czarnul and M. Matuszek, Parallel Processing and Applied Mathematics: 11th International Conference, PPAM 2015, Krakow, Poland, September 6-9, 2015. Revised Selected Papers, Part II. Cham: Springer International Publishing, 2016, ch. Considerations of Computational Efficiency in Volunteer and Cluster Computing, pp. 66-74. ISBN 978-3-319-32152-3. [Online]. Available: http: //dx.doi.org/10.1007/978-3-319-32152-3_7 otwiera się w nowej karcie
  12. L. A. Barroso and U. Hölzle, "The case for energy-proportional computing," Computer, vol. 40, no. 12, pp. 33-37, Dec. 2007. doi: 10.1109/MC.2007.443. [Online]. Available: http://dx.doi.org/10.1109/ MC.2007.443 otwiera się w nowej karcie
  13. P. Balaprakash, A. Tiwari, and S. M. Wild, High Performance Computing Systems. Performance Modeling, Benchmarking and Simulation: 4th International Workshop, PMBS 2013, Denver, CO, USA, November 18, 2013. Revised Selected Papers. Cham: Springer International Publishing, 2014, ch. Multi Objective Optimization of HPC Kernels for Performance, Power, and Energy, pp. 239-260. ISBN 978-3-319-10214-6. [Online]. Available: http://dx.doi.org/10.1007/978-3-319-10214-6_12 otwiera się w nowej karcie
  14. K. M. Tarplee, R. Friese, A. A. Maciejewski, and H. J. Siegel, "Efficient and scalable computation of the energy and makespan pareto front for heterogeneous computing systems," in Computer Science and Information Systems (FedCSIS), 2013 Federated Conference on, Sept 2013, pp. 401-408. otwiera się w nowej karcie
  15. --, "Efficient and Scalable Pareto Front Generation for Energy and Makespan in Heterogeneous Computing Systems," in Recent Advances in Computational Optimization, S. Fidanova, Ed. Cham: Springer International Publishing, 2015, vol. 580, pp. 161-180. ISBN 978-3-319-12630-2 978-3-319-12631-9. [Online]. Available: http://link.springer.com/10.1007/978-3-319-12631-9_10 otwiera się w nowej karcie
  16. A. Tiwari, M. A. Laurenzano, L. Carrington, and A. Snavely, "Auto-tuning for energy usage in scientific applications," in Proceedings of the 2011 International Conference on Parallel Processing -Volume 2, ser. Euro-Par'11. Berlin, Heidelberg: Springer-Verlag, 2012. doi: 10.1007/978-3-642-29740-3_21. ISBN 978-3-642-29739-7 pp. 178-187. [Online]. Available: http://dx.doi.org/10.1007/978-3-642-29740-3_21 otwiera się w nowej karcie
  17. P. Czarnul and P. Rosciszewski, "Optimization of execution time under power consumption constraints in a heterogeneous parallel system with gpus and cpus," in Distributed Computing and Networking -15th International Conference, ICDCN 2014, Coimbatore, India, January 4-7, 2014. Proceedings, ser. Lecture Notes in Computer Science, M. Chatterjee, J. Cao, K. Kothapalli, and S. Rajsbaum, Eds., vol. 8314. Springer, 2014. doi: 10.1007/978-3-642-45249- 9_5. ISBN 978-3-642-45248-2 pp. 66-80. [Online]. Available: http://dx.doi.org/10.1007/978-3-642-45249-9_5 otwiera się w nowej karcie
  18. P. Rościszewski, P. Czarnul, R. Lewandowski, and M. Schally-Kacprzak, "KernelHive: a new workflow-based framework for multilevel high performance computing using clusters and workstations with CPUs and GPUs," Concurrency and Computation: Practice and Experience, vol. 28, no. 9, pp. 2586-2607, Jun. 2016. doi: 10.1002/cpe.3719. [Online]. Available: http://doi.wiley.com/10.1002/cpe.3719 otwiera się w nowej karcie
  19. Z. Zong, X. Qin, X. Ruan, K. Bellam, M. Nijim, and M. I. Alghamdi, "Energy-efficient scheduling for parallel applications running on heterogeneous clusters," in 2007 International Conference on Parallel Processing (ICPP 2007), September 10-14, 2007, Xi-An, China. IEEE Computer Society, 2007. doi: 10.1109/ICPP.2007.39 p. 19. [Online]. otwiera się w nowej karcie
  20. Available: http://dx.doi.org/10.1109/ICPP.2007.39 otwiera się w nowej karcie
  21. D. Li, B. R. de Supinski, M. Schulz, D. S. Nikolopoulos, and K. W. Cameron, "Strategies for energy-efficient resource management of hybrid programming models." IEEE Trans. Parallel Distrib. Syst., vol. 24, no. 1, pp. 144-157, 2013. doi: 10.1109/TPDS.2012.95. [Online]. Available: http://dx.doi.org/10.1109/TPDS.2012.95 otwiera się w nowej karcie
  22. P. Czarnul, Ed., Modeling Large-Scale Computing Systems. Practical Approaches in MERPSYS. Gdansk University of Technology, 2015. ISBN 978-83-938367-2-7 864 PROCEEDINGS OF THE FEDCSIS. GDAŃSK, 2016
Weryfikacja:
Politechnika Gdańska

wyświetlono 48 razy

Publikacje, które mogą cię zainteresować

Meta Tagi