Параллельное программирование для многоядерных процессоров

after payment (24/7)
(for all gadgets)
(including for Apple and Android)
This training course is focused on the study and practical application of modern high-level parallel programming tools for multi-core processors - the Microsoft Parallel FX library and the MC programming language#. Use of such funds, From an industrial point of view , dramatically increases the productivity and productivity of programmers and allows you to attract a much larger number of programmers to regular parallel programming From an educational point of view , gives them the opportunity to successfully study and master students of universities , Starting from 2nd year . The main concept of the proposed training course is to move to the study of high-level programming tools as the main tools of parallel programming. Two such tools based on C# language are considered: Microsoft Parallel Extensions for . NET (TPL and PLINQ libraries) programming language MC# (www.) mcsharp. net). Well-known tasks will be used as practical tasks for parallelization , such as sorting, Problems of Linear Algebra , Monte Carlo statistical test method , ray tracing image rendering, Internet search, Smith-Waterman algorithm for comparison of biological sequences and others. Also, as assignments, students will be offered tasks of the Intel Threading Challenge.
LF/314329071/R
Data sheet
- Name of the Author
- Петров А.В.
Сердюк Ю.П. - Language
- Russian
- Release date
- 2016