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