Improving Performance And Programmer Productivity For I/O-Intensive High Performance Computing Applications