Loading...
Please wait, while we are loading the content...
Similar Documents
The Eclipse Parallel Tools Platform Toward an Integrated Development Environment for Improved Software Engineering on Crays
Content Provider | Semantic Scholar |
---|---|
Author | Alameda, Jay Overbey, Jeffrey L. |
Copyright Year | 2012 |
Abstract | Eclipse is a widely used, open source integrated development environment that includes support for C, C++, Fortran, and Python. The Parallel Tools Platform (PTP) extends Eclipse to support development on high performance computers. PTP allows the user to run Eclipse on her laptop, while the code is compiled, run, debugged, and profiled on a remote HPC system. PTP provides development assistance for MPI, OpenMP, and UPC; it allows users to submit jobs to the remote batch system and monitor the job queue; and it provides a visual parallel debugger. In this paper, we will describe the capabilities we have added to PTP to support Blue Waters, the Cray XE6/XK6 system being installed at NCSA. These capabilities include submission and monitoring of ALPS jobs, support for OpenACC, and integration with Cray compilers. We will describe ongoing work and directions for future collaboration, including integration with CrayPat, Loopmark compiler feedback, and parallel debugger integration. Keywords-Blue Waters; Eclipse; IDEs; integrated development environments; Parallel Tools Platform; programming environments; PTP |
File Format | PDF HTM / HTML |
Alternate Webpage(s) | https://cug.org/proceedings/attendee_program_cug2012/includes/files/pap137.pdf |
Alternate Webpage(s) | https://cug.org/proceedings/attendee_program_cug2012/includes/files/pap137-file2.pdf |
Language | English |
Access Restriction | Open |
Content Type | Text |
Resource Type | Article |