1. ECLIPSE PTP in AICS
Desktop IDE for Fortran/C/C++ on F10 and K
2. About Eclipse PTP
• Parallel Tools Platform (PTP) designed for parallel
application development
• Open-source Integrated Development Environment (IDE)
‣ Editing source code (C/C++/Fortran)
‣ Revision control integration (git, CVS, SVN)
‣ Incremental building
‣ Running a job
‣ Monitoring
‣ Profiling
‣ Debugging
‣ Remote terminal login
3. Synchronised projects
• Source code is located on both local and remote
(FX10 / K)machines
• Automatic synchronisation
• Building and launching happens remotely
4. Edit source code
• MPI artifacts
• MPI barriers
• Context sensitive help
• Refactoring
• Plugin features