Skip to main content

Internet-Oriented Educational Course “Introduction to Parallel Computing”: A Simple Way to Start

  • Conference paper
  • First Online:
Supercomputing (RuSCDays 2016)

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

Included in the following conference series:

Abstract

Educational course “Introduction to Parallel Computing” is discussed. A modern method of presentation of the educational materials for simultaneous teaching a large number of attendees (Massive Open Online Course, MOOC) has been applied. The educational course is delivered in the simplest form with a wide use of the presentational materials. Lectures of the course are subdivided into relatively small topics, which do not require significant effort to learn. This provides a continuous success of learning and increases the motivation of the students. For evaluation of the progress in the understanding of the educational content being studied, the course contains the test questionnaires and the tasks for the development of the parallel programs by the students themselves. The automated validation and scalability program evaluation are provided. These features can attract a large number of attendees and pay the students’ attention to the professional activity in the field of supercomputer technologies.

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 EPUB and 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

References

  1. Computer Science Curricula (2013). https://www.acm.org/education/CS2013-final-report.pdf

  2. NSF/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing - Core Topics for Undergraduates. http://grid.cs.gsu.edu/~tcpp/curriculum/?q=home

  3. Internet-University of Supercomputer Technologies. http://www.osp.ru/os/2009/02/7323236

  4. Voevodin, V., Gergel, V., Popova, N.: Challenges of a systematic approach to parallel computing and supercomputing education. In: Hunold, S., et al. (eds.) Euro-Par 2015. LNCS, vol. 9523, pp. 90–101. Springer, Heidelberg (2015). doi:10.1007/978-3-319-27308-2_8

    Chapter  Google Scholar 

  5. Free Online Courses for everyone! List of MOOCs offered by the Best Universities and Entities. https://www.mooc-list.com

  6. Parallel Programming Concepts. https://open.hpi.de/courses/2efebcdd-0749-4ca3-8396-58a09e7bf070

  7. Parallel Programming. https://www.coursera.org/learn/parprog1?siteID=.GqSdLGGurk-V9YazzHdzg5C8LLm6cpr8A&utm_content=10&utm_medium=partners&utm_source=linkshare&utm_campaign=*GqSdLGGurk

  8. High Performance Scientific Computing. https://www.coursera.org/course/scicomp

  9. Intro to Parallel Programming. Using CUDA to Harness the Power of GPUs. https://www.udacity.com/course/intro-to-parallel-programming-cs344

  10. Heterogeneous Parallel Programming. https://www.coursera.org/course/hetero

  11. Gergel, V.P.: Theory and Practice of Parallel Computing, Moscow (2007)

    Google Scholar 

  12. Gergel, V., Liniov, A., Meyerov, I., Sysoyev, A.: NSF/IEEE-TCpp. Curriculum implementation at the State University of Nizhni Novgorod. In: Proceedings of the International Parallel and Distributed Processing Symposium, IPDPS, pp. 1079–1084 (2014). Article no. 6969501

    Google Scholar 

  13. Moodle - Open-source learning platform. https://moodle.org

  14. Gergel, V., Sidorov, S.: A two-level parallel global search algorithm for solution of computationally intensive multiextremal optimization problems. In: Malyshkin, V. (ed.) PaCT 2015. LNCS, vol. 9251, pp. 505–515. Springer, Heidelberg (2015). doi:10.1007/978-3-319-21909-7_49

    Chapter  Google Scholar 

  15. Lebedev, I., Gergel, V.: Heterogeneous parallel computations for solving global optimization problems. Procedia Comput. Sci. 66, 53–62 (2015)

    Article  Google Scholar 

Download references

Acknowledgments

This research was supported by the Russian Science Foundation, project No 16-11-10150 “Novel efficient methods and software tools for the time consuming decision making problems with using supercomputers of superior performance”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Valentina Kustikova .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Gergel, V., Kustikova, V. (2016). Internet-Oriented Educational Course “Introduction to Parallel Computing”: A Simple Way to Start. In: Voevodin, V., Sobolev, S. (eds) Supercomputing. RuSCDays 2016. Communications in Computer and Information Science, vol 687. Springer, Cham. https://doi.org/10.1007/978-3-319-55669-7_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-55669-7_23

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-55668-0

  • Online ISBN: 978-3-319-55669-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics