Аннотация:В работе рассмотрены методы предсказания времени выполнения MPI программ. Важность настоящего исследования обеспечивается необходимостью эффективного планирования вычислительных задач в гетерогенных вычислительных средах - вычислительных средах, состоящих из нескольких вычислительных узлов. В данной курсовой работе был проведен обзор методов предсказания времени выполнения параллельных программ, по результатам которого были выбраны методы для исследования. Также был проведен обзор профилировщиков, в котором были рассмотрены программные средства, использующиеся для инструментализации и трассировки MPI-программ.