Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "PTP/new and noteworthy/7.0.0"

(Synchronized Projects)
(Synchronized Projects)
Line 34: Line 34:
  
 
=== Synchronized Projects  ===
 
=== Synchronized Projects  ===
*Synchronized Projects have been generalized to be used by other than C/C++/Fortran projects.
+
*Synchronized Projects now support generic projects as well as C/C++ and Fortran projects
  
 
[[Image:sync_proj.png]]
 
[[Image:sync_proj.png]]

Revision as of 11:39, 25 June 2013

The following are new features that will be available in PTP 7.0 and Photran 8.1, released with Eclipse Kepler (4.3)  on June 26, 2013


Parallel Package changes

Core Features

Target system configurations

  • Generic
    • New: IBM Platform LSF
    • New: IBM Platform MPI
  • Specific-contributed
  • Launch configuration has direct Local option now (no need for ssh back to localhost)

Environment Management

  • Has been improved to allow ordering of module loading, and be stored per build configuration instead of per project.

System monitoring

  • Standalone "SysMon"

Debugger

  • Automatic deployment of sdm (Scalable Debug Manager) binary on remote target
    • No need to build specific binaries for most remote targets

Parallel Language Development Tools

Remote Development Tools (RDT)

Synchronized Projects

  • Synchronized Projects now support generic projects as well as C/C++ and Fortran projects

Sync proj.png

  • File Filters can use a general wildcard syntax in addition to regular expressions.
  • Build configurations ...

CDT Changes

  • The C/C++ Development Tools that are included with the "Eclipse for Parallel Application Developers" have also been updated for Eclipse juno. See their newest features on their New and Noteworthy page.

Fortran (Photran)

Help/docs

  • Eclipse Help for PTP has changed its title: It's now "Parallel Development User Guide" in the Eclipse Help Table of Contents.
  • Many updates to synchronized projects, build, environment modules, etc.
  • Beginning scenario gives a sample of creating a synchronized project first
  • ISV and API docs improved

Bug Fixes and Internal Enhancements

Features removed

  • Proxy-based resource manager support has been removed. All launches employ the direct JAXB-based Target System Configurations
  • PPW (Parallel Performance Wizard) has been removed as it is no longer being supported.
  • Graphical Inquirer of GPU Programs (GIG)
    • The Graphical Inquirer of GPU Programs (GIG) is used to help debug CUDA programs. It uses the formal verifier GKLEE, developed at the University of Utah, to automatically detect many errors and problems such as race conditions, deadlocks, and bank conflicts.

Back to the top