Санкт-Петербургский государственный университет
Опубликован: 11.02.2010 | Доступ: свободный | Студентов: 533 / 93 | Оценка: 4.41 / 4.44 | Длительность: 08:19:00
Специальности: Программист
Геннадий Андреев
Геннадий Андреев || рейтинг: 12.00 21 декабря 2010 в 21:57
Я бы охарактеризовал этот курс, как справочник по OpenMP, MPI и Fortaran-у. Без предварительной подговтовки по теории и средствам параллельного программирования изучать его было бы, мне кажется, непросто. Основной недостаток - это отсутствие развёрнутых комментариев к функциям OpenMP и MPI. Некоторые из них описаны подробнее даже в официальном руководстве. Мне кажется, что учебному курсу, в отличие от справочника, не помешало бы подробное описание особенностей использования, плюсов и минусов тех или иных фукнций языка и средств распараллеливания. На мой взгляд основными достоинствами данного курса являются две вещи. Во-первых, описание OpenMP и MPI при небольшой глубине отличается значительной широтой. Различных функций и настроек приведено значительно больше, чем в других аналогичных курсах. Это значит, что, пройдя этот курс, можно, по крайней мере, получить представление о том, "куда копать", и искать уже подробное описание конкретных функций и методов, а не начинать "в чистом поле". Но главное, на мой взгляд, достоинство этого курса состоит в наличии полных развёрнутых примеров кода, готовых к компилляции, и хороших заданий по ним. Причём примеры охватывают значительную часть регулярно используемых в реальных задачах методов, а задания отражают суть часто возникающих при их решении проблем. Существенно, что примеры кода даются на Fortran-е, что встречается, на сегодняшний день, довольно редко, и это делает их ещё более ценными. Стоит, однако, отметить, что в курсе не дано ни одно примера примера реально распараллеленного кода. Я думаю, курсу не помешало бы несколько таких же полных, готовых к компилляции примеров параллельных программ.
Маргарита Глазова
Маргарита Глазова || рейтинг: 10.90 19 сентября 2013 в 17:43
Я фортран как бы не знаю и так и не поняла, если честно, почему Program NEWTON выдает ошибку _DF@4. Наверно DF(X) - это функция и все же нужно ее описать, чтобы не было ошибки. А описана только F(X). Вы извините, но я могу ошибаться, так как, еще раз повторюсь, Фортран не знаю совсем. Спасибо.
Dunduk Dunduk
Dunduk Dunduk || рейтинг: 10.90 15 января 2012 в 17:39
Побольше бы рисунков, схем и т.п. Много текста читать на такую тему тяжело, без эффективного визуального сопровождения.
Рамзия Гарифуллина
Рамзия Гарифуллина || рейтинг: 8.16 28 марта 2010 в 22:45
Спасибо Вам за то, что мы не выходя из дома. можем повысить свой образовательный уровень по ИКТ. Дальнейших успехов в разработке новых программ обучения.
Otaboyev Abror
Otaboyev Abror || рейтинг: 7.66 16 марта 2013 в 23:09
Spasibo!