skip to main content
10.1145/2590651.2590656acmconferencesArticle/Chapter ViewAbstractPublication Pageseatis-orgConference Proceedingsconference-collections
research-article

Performance analysis on scientific computing and cloud computing environments

Published:02 April 2014Publication History

ABSTRACT

The search for better execution times was one of the motivations for the emergence of High Performance Computing (HPC) whose importance has obtained significative preponderance in the domain of scientific computing, either in applications for an academic or industrial environment. Cloud Computing proposes the integration of various technological models for the provision of a hardware infrastructure, development platforms and applications as services based on-demand. However, with the emergence of cloud computing, a new challenge arose which was to allow the execution of HPC applications in this new environment. This paper aims to demonstrate the feasibility of using a local cluster built on a private cloud for HPC experiments, and compare with applications running in a real environment for HPC.

References

  1. Sousa, F. R. C.; Moreira, L. O.; Machado, J. C. Computação em Nuvem Autônoma: Oportunidades e Desafios. WoSiDA, collocated with SBRC 2011, 2011.Google ScholarGoogle Scholar
  2. S. Bokhari, "Multiprocessing the sieve of Eratosthenes," IEEE Computer, vol. 20, no. 4, pp. 50--58, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Lu, W.; Jackson, J.; Barga, R. Azureblast: a case study of developing science applications on the cloud. In Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, HPDC '10, pages 413--420, New York, NY, USA. ACM. 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Mauch, V.; Kunze, M.; Hillenbrand, M. High performance cloud computing. Future Generation Computer Systems. 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Montero, R. S.; Moreno-Vozmediano, R.; Llorente, I. M. An elasticity model for high throughput computing clusters. Journal of Parallel and Distributed Computing, 71(6):750--757. Special Issue on Cloud Computing. 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Moreno-Vozmediano, R.; Montero, R.; Llorente, I. Multicloud deployment of computing clusters for loosely coupled mtc applications. Parallel and Distributed Systems, IEEE Transactions on, 22(6):924--930. 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Raveendran, A.; Bicer, T.; Agrawal, G. A framework for elastic execution of existing mpi programs. In Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on, pages 940--947. 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Zhai, Y.; Liu, M.; Zhai, J.; Ma, X.; Chen, W. Cloud versus in-house cluster: evaluating amazon cluster compute instances for running mpi applications. In State of the Practice Reports, SC '11, pages 11:1--11:10, New York, NY, USA. ACM. 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Mell, P.; Grance, T. The nist definition of cloud computing. National Institute of Standards and Technology, 53(6):50.2009.Google ScholarGoogle Scholar
  10. R. R. Expósito, G. L. Taboada, S. Ramos, J. Touriño, R. Doallo, Performance analysis of HPC applications in the cloud, Future Generation Computer Systems, Volume 29, Issue 1, January 2013, Pages 218--229, ISSN 0167-739X, Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Gupta, A.; Milojicic, D., "Evaluation of HPC Applications on Cloud," Open Cirrus Summit (OCS), 2011 Sixth, vol., no., pp.22,26, 12-13 Oct. 2011 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Strazdins, P. E.; Jie Cai; Atif, Muhammad; Antony, J., "Scientific Application Performance on HPC, Private and Public Cloud Resources: A Case Study Using Climate, Cardiac Model Codes and the NPB Benchmark Suite," Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International, vol., no., pp.1416,1424, 21-25 May 2012 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. P. Mehrotra, J. Djomehri, S. Heistand, R. Hood, H. Jin, A. Lazanoff, S. Saini, and R. Biswas. 2012. Performance evaluation of Amazon EC2 for NASA HPC applications. In Proceedings of the 3rd workshop on Scientific Cloud Computing Date (ScienceCloud '12). ACM, New York, NY, USA, 41--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Y. Zhai; M. Liu; J. Zhai; X. Ma; W. Chen, "Cloud versus in-house cluster: Evaluating Amazon cluster compute instances for running MPI applications" High Performance Computing, Networking, Storage and Analysis (SC), 2011 International Conference for, pp.1,10, 12-18 Nov. 2011 Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Hill, Z.; Humphrey, M., "A quantitative analysis of high performance computing with Amazon's EC2 infrastructure: The death of the local cluster?," Grid Computing, 2009 10th IEEE/ACM International Conference on, vol., no., pp.26,33, 13-15 Oct. 2009.Google ScholarGoogle ScholarCross RefCross Ref
  16. Sá, T. T., Soares, J. M., and Gomes, D. G. Cloudreports: Uma ferramenta gráfica para a simulação de ambientes computacionais em nuvem baseada no framework cloudsim. In IX Workshop em Clouds e Aplicações - WCGA. 2011.Google ScholarGoogle Scholar
  17. OpenNebula. http://opennebula.org/.Google ScholarGoogle Scholar
  18. Li, K. B. ClustalW-MPI: ClustalW analysis using distributed and parallel computing. In Bioinformatics, Vol. 19, No. 12. (2003), 1585--6. 2003.Google ScholarGoogle ScholarCross RefCross Ref
  19. Clustal - Wikipedia, the free encyclopedia. http://en.wikipedia.org/wiki/ClustalGoogle ScholarGoogle Scholar
  20. ClusteW-MPI. Bioinformatics Institute. A*Star Singapore. http://www.bii.a-star.edu.sg/achievements/applications/clustalw/index.phpGoogle ScholarGoogle Scholar
  21. Brantner, M.; Florescu, D.; Graf, D. Kossmann, D. Kraska, T. Building a database on s3. In Proceedings of the 2008 ACM SIGMOD international conference on Management of data - SIGMOD '08, page 251, New York. ACM Press. 2008 Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Buyya, R.; Yeo, C. S.; Venugopal, S.; Broberg, J.; Brandic, I. Cloud computing and emerging it platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Gener. Comput. Syst., 25(6):599--616. 2009. 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. MPICH - High-Performance Portable MPI. http://www.mpich.org/Google ScholarGoogle Scholar
  24. Subramanian, Vedaprakash; Ma, Hongyi; Wang, Liqiang; Lee, En-Jui; Chen, Po Azure Use Case Highlights Challenges for HPC Applications in the Cloud. HPC in the Cloud. February 21, 2011.Google ScholarGoogle Scholar
  25. Coutinho, E. F.; Sousa, F. R.; Gomes, D. G.; Souza, J. N. Elasticidade em Computação na Nuvem: Uma Abordagem Sistemática Minicursos do XXXI Simpósio Brasileiro de Redes de Computadores - SBRC2013, páginas 215--258. SBC, Brasília, DF. 2013.Google ScholarGoogle Scholar
  26. Mell, P.; Grance, T. The nist definition of cloud computing. National Institute of Standards and Technology, 53(6):50. 2009.Google ScholarGoogle Scholar
  27. Intel MPI Benchmarks 3.2.4 - Intel Developer Zone. http://software.intel.com/en-us/articles/intel-mpi-benchmarksGoogle ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    EATIS '14: Proceedings of the 7th Euro American Conference on Telematics and Information Systems
    April 2014
    174 pages
    ISBN:9781450324359
    DOI:10.1145/2590651
    • Co-chair:
    • Claudio Cubillos,
    • General Chair:
    • Cristian Rusu,
    • Program Chair:
    • Dorian Gorgan

    Copyright © 2014 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 2 April 2014

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

    Acceptance Rates

    EATIS '14 Paper Acceptance Rate17of64submissions,27%Overall Acceptance Rate17of64submissions,27%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader