Optimized Modern FORTRAN Workshop - August 16

workshop
Aug. 16, 2019

9:00 am – 3:00 pm MDT

Room 3131, Center Green campus (CG1)
Main content
About

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 July 22 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. Friday, August 16th

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.

Travel funding is available for individuals who are part of groups that are underrepresented in science and engineering, as defined by the NSF (women, persons with disabilities, people who are Black, Hispanic, and American Indian or Alaska Natives).