Optimized Modern Fortran Workshop

01/29/2019 - 9:00am
Room 3131, Center Green campus (CG1), Boulder

The Fortran language has evolved a lot since its first version in 1957 in order to take advantage of new computing systems. Now, the use of vector instructions (or SIMD) can result in substantial performance improvements on current and future architectures. Alessandro Fanfarillo, NCAR Research Applications Laboratory, will lead a workshop January 29 to help participants make their Fortran codes run more efficiently through vectorization and other techniques.

When: 9 a.m. to noon, 1 to 3 p.m. Tuesday, January 29

Where: Room 3131, Center Green campus (CG1), Boulder

Participants will get a detailed, practical explanation of how to obtain high performance from modern Fortran codes, with a particular focus on how to exploit the hardware instructions provided by modern processors. Prerequisite: Basic knowledge of Fortran 90 constructs, such as array syntax and allocation, recursion, modules, and intrinsic, elemental and pure functions. Participants are encouraged to bring their own codes and laptop computers.

Register here to attend.