Программа форума - Intel
Программа форума - Intel
Программа форума - Intel
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
компьютерный континуум:<br />
методики преподавания<br />
1 – 9 февраля 2012 г.<br />
Будучи изначально ориентированным на студентов, курс рассчитан также на преподавателей<br />
и научных сотрудников, а также аспирантов высших учебных заведений, изучающих параллельное<br />
программирование. Курс предполагает наличие у слушателей базовых знаний и<br />
навыков структурного, модульного и (в некоторых разделах) объектно-ориентированного программирования.<br />
В качестве базового языка рассматривается С/С++. Многие идеи могут быть<br />
с успехом перенесены на другой язык, поддерживающий параллельное программирование, в<br />
частности Fortran.<br />
Курс «Параллельные численные методы»<br />
В курсе излагаются некоторые известные численные алгоритмы и рассматривается круг вопросов,<br />
связанных с их распараллеливанием. Рассматриваются элементы компьютерной арифметики,<br />
прямые методы решения систем линейных алгебраических уравнений с матрицами как<br />
общего, так и специального вида (метод исключения Гаусса, разложение Холецкого, метод прогонки),<br />
итерационные методы решения систем линейных уравнений (методы простой итерации<br />
и верхней релаксации, метод сопряженных градиентов), задачи разреженной алгебры, методы<br />
параллельного решения систем обыкновенных дифференциальных уравнений и дифференциальных<br />
уравнений в частных производных, методы Монте-Карло.<br />
Изучение проводится как на модельных, так и на прикладных задачах. Сведения, необходимые<br />
для понимания существа задачи и выполнения лабораторных работ, представлены в текстовых<br />
описаниях. При выполнении работ активно используются инструменты пакета <strong>Intel</strong> Parallel Studio<br />
XE, поддерживающие процесс создания параллельной программы, начиная с отладки и проверки<br />
корректности и заканчивая оценкой эффективности и масштабируемости.<br />
Курс рассчитан на преподавателей и научных сотрудников, а также аспирантов и студентов<br />
высших учебных заведений. Курс предполагает наличие у читателя базовых знаний и навыков<br />
структурного, модульного и объектно-ориентированного программирования. В качестве базового<br />
языка рассматривается С/С++. Многие идеи могут быть с успехом перенесены на другой язык,<br />
поддерживающий многопоточное программирование, в частности Fortran. Длительность курса –<br />
не менее чем 32 часа. Итоговая аттестация проводится по результатам выполнения практических<br />
заданий.<br />
При проведении занятий используются компьютерные презентации и материалы для лабораторного<br />
практикума.<br />
Материалы на сайте <strong>Intel</strong>:<br />
http://software.intel.com/ru-ru/articles/courseware_parallel_computation_numerical_<br />
methods/<br />
Материалы на сайте ННГУ:<br />
http://hpcc.unn.ru/?doc=491<br />
41