DTU
AAU
·  DCAMM HOME

Course Description

Fortran is one of the principal languages used in scientific, numerical and engineering programming, and many students and researchers will sooner or later have to work with Fortran codes. With the two recent revisions of the language, the power of the language has been progressively enhanced, and most vendors provide highly optimizing Fortran compilers, based on more than 50 years of experience.

MPI (Message Passing Interface) is the de-facto standard for programming portable message-passing parallel applications on networked computers (also known as clusters). MPI has bindings to C/C++ and Fortran, and it is available on all massively-parallel supercomputers.

This Ph.D. course consists of 3 parts and will be held in the period from January 7-25, 2008 (at DTU for a 3 weeks period):

Part I: Programming Fortran 95/2003
Part II: Message Passing Interface (MPI)
Part III: Project work

An integral part of the course is computer exercises and also the project work in the third week. The projects will be supervised by teachers from different DTU departments and are related to on-going research.

Language

All lectures will be given in English.

Participants

The course is designed for Ph.D. students and final-year Graduate students being familiar with the basic concepts of Scientific Computing. Some experience with programming is required.

Work Load

A total of approximately 120 hours, including work during the 7th-25th January course period at DTU (lectures, exercises, discussions).

Evaluation and Diplomas

To pass the course, active participation in all activities is required; this includes the exercises and the project work in the 3rd week.

Grades: Pass/Fail.
ECTS points: 5.

Fortran and MPI

Course material:

·  Description
·  Participants
·  Teachers
·  Agenda
·  Registration
·  Material
·  Organizers

·  Brochure (PDF)

All material on this page and subpages are copyright © DCAMM