SCHEDULE: NOV 10-16, 2012
When viewing the Technical Program schedule, on the far righthand side is a column labeled "PLANNER." Use this planner to build your own schedule. Once you select an event and want to add it to your personal schedule, just click on the calendar icon of your choice (outlook calendar, ical calendar or google calendar) and that event will be stored there. As you select events in this manner, you will have your own schedule to guide you through the week.
This Is Not Your Parents' Fortran: Object-Oriented Programming in Modern Fortran
SESSION: This Is Not Your Parents' Fortran: Object-Oriented Programming in Modern Fortran
EVENT TYPE: Tutorials
TIME: 8:30AM - 5:00PM
Presenter(s):Karla Morris, Damian Rouson, Salvatore Filippone
ROOM:355-D
ABSTRACT:
Modern Fortran provides powerful constructs for multiple programming paradigms: Fortran 95, 2003, and 2008 explicitly support functional, object-oriented (OO), and parallel programming. User surveys across high-performance computing (HPC) centers in the U.S. and Europe consistently indicate the majority of users write Fortran but most write older Fortran dialects and almost all describe their
programming language skills as \self-taught" [1]. Thus, while 2012
appears to be a watershed moment with burgeoning compiler support for the aforementioned constructs, most HPC users lack access to training in the associated programming paradigms. In the proposed tutorial, three leaders of open-source, parallel OO Fortran libraries will give the students hands-on application programming experience at the level required to use these libraries to write parallel applications.
[1] M. Bull, X. Guo, and I. Liabotis. Applications and user requirements for
tier-0 systems. Technical Report D7.4.1, Partnership for Advanced Computing in Europe, (available at http://www.prace-project.eu), February
2011.
Chair/Presenter Details:
Karla Morris - Sandia National Laboratories
Damian Rouson - Sandia National Laboratories
Salvatore Filippone - University of Rome Tor Vergata
Click here to download .ics calendar file
Click here to download .vcs calendar file
Click here to add event to your Google Calendar
This Is Not Your Parents' Fortran: Object-Oriented Programming in Modern Fortran
SESSION: This Is Not Your Parents' Fortran: Object-Oriented Programming in Modern Fortran
EVENT TYPE:
TIME: 8:30AM - 5:00PM
Presenter(s):Karla Morris, Damian Rouson, Salvatore Filippone
ROOM:355-D
ABSTRACT:
Modern Fortran provides powerful constructs for multiple programming paradigms: Fortran 95, 2003, and 2008 explicitly support functional, object-oriented (OO), and parallel programming. User surveys across high-performance computing (HPC) centers in the U.S. and Europe consistently indicate the majority of users write Fortran but most write older Fortran dialects and almost all describe their
programming language skills as \self-taught" [1]. Thus, while 2012
appears to be a watershed moment with burgeoning compiler support for the aforementioned constructs, most HPC users lack access to training in the associated programming paradigms. In the proposed tutorial, three leaders of open-source, parallel OO Fortran libraries will give the students hands-on application programming experience at the level required to use these libraries to write parallel applications.
[1] M. Bull, X. Guo, and I. Liabotis. Applications and user requirements for
tier-0 systems. Technical Report D7.4.1, Partnership for Advanced Computing in Europe, (available at http://www.prace-project.eu), February
2011.
Chair/Presenter Details:
Karla Morris - Sandia National Laboratories
Damian Rouson - Sandia National Laboratories
Salvatore Filippone - University of Rome Tor Vergata
Click here to download .ics calendar file