--  

cloud

Application and Programming Environment - SIG

The Meeting of the Applications and Programming Environments SIG was held on Monday, May 4, 2009, from 5:15-6:00pm.  Jef Dawson and Luiz DeRose attended representing Cray. After introductions, the floor was opened to discuss both short-term and long-term issues with the designated Cray representatives.

Among the short-term issues were the issues that arose from moving SuperLU from one library (libsci) to another (PetSC); this imposed a burden on end users to fix compilation scripts, but the change was not adequately announced. The theme of how Cray could better communicate to users continued through many side discussions at CUG. Other short-term issues included  support for PAPI-like timers on short blocks of code, problems using CrayPat on Catamount, , and support for NETCDF and HDF45. There was also a request for a compatibility layer so that users of FFTW would not have to prefix calls with 's_" or 'd_' within their source code.

Longer term,  there were four issues that surfaced: a desire from CSCS to provide improved support for MPI one-sided calls (which is technically difficult in MPI-2), a request to make Cray compilers and PE available on workstations for developers, a request to simplify the user interfaces on the performance tools, and a request to provide PE and Applications release information on CrayPort.

Finally, at the SIG election, Rolf Rabenseifner was nominated and elected by acclaim, with Neil Stringfellow agreeing to serve as the deputy chair.

Robert Ballance, SNLA
Cray User Group, Applications & Programming Environments SIG Chair.