Abstract

The article describes the formation of the content of professional training of future software engineers in the field of parallel computing based on foreign fundamental works. The author highlights the problems that arise in shaping the content of professional training of future software engineers in the field of parallel computing. The difficulty of forming the content of professional training of future software engineers in the field of parallel computing is due to the constant rapid development of the theoretical basis for the use of parallel computing and tools for developing parallel and distributed programs. The following main sources were used to form the content of professional training of future software engineers in parallel and distributed computing: recommendations on the subject area of parallel and distributed computing of the ACM and IEEE-CS project, recommendations on the subject area of parallel and distributed computing with the support of NS. and the IEEE-TCPP Committee, fundamental work on parallel computing. Based on the sources described above, five main areas of knowledge were identified, covering the full range of parallel computing issues: mathematical foundations of parallel computing, parallel computing systems (computer basics), parallel programming technologies, parallel problemsolving algorithms, parallel computing, big tasks and specific subject areas. A consolidated content of professional training was formed in the form of a list of thematic sections on parallel calculations, which indicates the presence or absence of the relevant topic. ACM’s analysis of the paradigms of global computer education over the years and the work of foreign authors has led to a list of topics for training future software engineers in parallel computing and a recommended sequence of study paths.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call