Курсовой проект предполагает разработку параллельных программ для многопроцессорных (многоядерных) ВС, программи-рования систем с перестраиваемой структурой и анализа результатов применения инструментальных средств для повышения эффектив-ности организации исполнения параллельных программ. Поэтому курсовой проект включает в себя три части: - программу, определяющую взаимодействие нескольких па-раллельно работающих процессоров (ядер, процессов), написанную на языке высокого уровня, с использованием систем программиро-вания MPI, OpenMP, OpenCL; - модель функционального компонента ВС на основе пере-страиваемых структур; - применение средств анализа и оптимизации параллельных вычислений средствами оптимизации параллельного исполнения программ и их анализ (разработка).
любая на выбор из этих тем:
Тема 1: С_for_Metal - пакет для параллельного программиро-вания, использующего встроенную графику Intel
Тема 2: Исследование возможностей пакета Intel TuneAnalyzer для анализа параллельных программ
| Гарантия на работу | 1 год |
| Средний балл | 4.54 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |