Skip to main content
Jump to: navigation, search

Difference between revisions of "PTP/articles"

< PTP
(Other Articles and Documents about PTP)
Line 1: Line 1:
 
== Articles and Documents about PTP ==
 
== Articles and Documents about PTP ==
  
[http://www.eclipsecon.org/2008/?page=sub/&id=373 Static Analysis in PTP with CDT]
+
=== Presentations ===
* The code in this EclipseCon 2008 talk mostly uses Eclipse 3.3 (Europa), CDT 4.0, and PTP 2.0.  For information on a development environment for this, see [[PTP/environment_setup_20 | Environment set up for PTP 2.0]]
+
 
** When installing CDT 4.0.x, be sure to get the optional Testing feature, which has the DOM AST view shown in the talk.
+
* [http://www.eclipsecon.org/2008/?page=sub/&id=373 Static Analysis in PTP with CDT]
* The code examples in the talk are in the dev.eclipse.org repository; information is on slide 9
+
** The code in this EclipseCon 2008 talk mostly uses Eclipse 3.3 (Europa), CDT 4.0, and PTP 2.0.  For information on a development environment for this, see [[PTP/environment_setup_20 | Environment set up for PTP 2.0]]
** CVS repository info
+
*** When installing CDT 4.0.x, be sure to get the optional Testing feature, which has the DOM AST view shown in the talk.
*** Host: dev.eclipse.org
+
** The code examples in the talk are in the dev.eclipse.org repository; information is on slide 9
*** Repository path: /cvsroot/tools
+
*** CVS repository info
*** User: anonymous (or your committer id)
+
**** Host: dev.eclipse.org
*** Connection type: pserver (or extssh if you have a committer id)
+
**** Repository path: /cvsroot/tools
** Configure branches as shown in the development environment setup information above, and under ptp_2_0 branch, check out the org.eclipse.ptp.pldt.* projects under org.eclipse.ptp/tools
+
**** User: anonymous (or your committer id)
*** You don't need the rest of PTP to use PLDT
+
**** Connection type: pserver (or extssh if you have a committer id)
** Open up HEAD to find the sample code for the talk
+
*** Configure branches as shown in the development environment setup information above, and under ptp_2_0 branch, check out the org.eclipse.ptp.pldt.* projects under org.eclipse.ptp/tools
*** Open up org.eclipse.ptp project,  open tools/samples
+
**** You don't need the rest of PTP to use PLDT
*** Check out org.eclipse.ptp.pldt.sampleCDTstaticAnalysis  project
+
*** Open up HEAD to find the sample code for the talk
*To run the examples in the code:
+
**** Open up org.eclipse.ptp project,  open tools/samples
**Load up the code above
+
**** Check out org.eclipse.ptp.pldt.sampleCDTstaticAnalysis  project
**launch an Eclipse Application with the code in the workspace
+
**To run the examples in the code:
**create a CDT project with some code
+
***Load up the code above
**use the three buttons added to the toolbar to see output
+
***launch an Eclipse Application with the code in the workspace
**Note that output is in the Console view '''of the development workbench''' where you checked out the code (not in the runtime workbench when the C projects are)
+
***create a CDT project with some code
 +
***use the three buttons added to the toolbar to see output
 +
***Note that output is in the Console view '''of the development workbench''' where you checked out the code (not in the runtime workbench when the C projects are)
 +
 
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/presentations/Power.org_2007.pdf?cvsroot=Tools_Project IDEs and Eclipse - Myths and Facts About the Worlds Greatest IDE]
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/presentations/stmcs07_Tibbitts_EclipsePTPa.pdf?cvsroot=Tools_Project An Integrated Tools Platform for Multi-Core Enablement]
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/presentations/EclipseCon_2007.pdf?cvsroot=Tools_Project Parallel Tools Platform - Now and the Future]
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/presentations/EclipseCon_2007_C_and_C++_Code_Introspection_Using_The_CDT.pdf?cvsroot=Tools_Project C and C++ Code Introspection Using the CDT, EclipseCon 2007]
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/presentations/EclipseCon_2007_DevelopingParallelApps.pdf?cvsroot=Tools_Project
 +
Developing Parallel Applications: The PTP's PLDT, EclipseCon 2007]
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/presentations/HPCWPL_2006.pdf?cvsroot=Tools_Project Programming Environments and Debugging, Workshop on Programming Languages for High Performance Computing, December 2006]
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/presentations/CDT_2006.pdf?cvsroot=Tools_Project Parallel Tools Platform - Parallel Debugger, CDT Fall Summit, September 2006]
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/presentations/Cluster_2006.pdf?cvsroot=Tools_Project A Model Based Framework for the Integration of Parallel Tools, IEEE International Conference on Cluster Computing (Cluster'06), September 2006]
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/presentations/UTK_2006.pdf?cvsroot=Tools_Project The Eclipse Parallel Tools Platform: A Framework and Community for Integrating Parallel Tools, Invited Presentation, University of Tennessee, Knoxville, 2006]
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/presentations/HPCS_Lang_2006.pdf?cvsroot=Tools_Project Achieving the P in HPCS, HPCS Languages Workshop, July 2006]
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/presentations/EclipseCon_2006.pdf?cvsroot=Tools_Project Parallel Application Development with Eclipse, EclipseCon 2006]
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/presentations/CDT_2005.pdf?cvsroot=Tools_Project Extending CDT to Debug Parallel Programs, CDT Fall Summit, September 2005]
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/presentations/LLNL_2005.pdf?cvsroot=Tools_Project The Eclipse Parallel Tools Platform Project<, Invited Seminars at Lawrence Livermore National Laboratory and Sandia National Laboratory, April 2005]
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/presentations/EclipseCon_2005.pdf?cvsroot=Tools_Project The Eclipse Parallel Tools Platform Project, EclipseCon 2005]
 +
 
 +
=== Articles and White Papers ===
 +
 
 +
* [http://www.computer.org/portal/site/cise/menuitem.92a12adebee18778161489108bcd45f3/index.jsp?&pName=cise_level1_article&TheCat=1001&path=cise/2006/v8n4&file=sci.xml& ''Developing Scientific Applications Using Eclipse'']
 +
* [http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/org.eclipse.ptp/doc/whitepapers/PTPWPv9.pdf?cvsroot=Tools_Project A Strategy for Addressing the Needs of Advanced Scientific Computing Using Eclipse as a Parallel Tools Platform]
 +
 
 +
=== Tutorials ===
 +
 
 +
For tutorial materials see [[PTP/tutorials| PTP Tutorials]] page.
  
 
===Other sources of information ===
 
===Other sources of information ===
 +
 
See also http://www.eclipse.org/ptp/doc.php
 
See also http://www.eclipse.org/ptp/doc.php

Revision as of 12:14, 17 April 2009

Articles and Documents about PTP

Presentations

  • Static Analysis in PTP with CDT
    • The code in this EclipseCon 2008 talk mostly uses Eclipse 3.3 (Europa), CDT 4.0, and PTP 2.0. For information on a development environment for this, see Environment set up for PTP 2.0
      • When installing CDT 4.0.x, be sure to get the optional Testing feature, which has the DOM AST view shown in the talk.
    • The code examples in the talk are in the dev.eclipse.org repository; information is on slide 9
      • CVS repository info
        • Host: dev.eclipse.org
        • Repository path: /cvsroot/tools
        • User: anonymous (or your committer id)
        • Connection type: pserver (or extssh if you have a committer id)
      • Configure branches as shown in the development environment setup information above, and under ptp_2_0 branch, check out the org.eclipse.ptp.pldt.* projects under org.eclipse.ptp/tools
        • You don't need the rest of PTP to use PLDT
      • Open up HEAD to find the sample code for the talk
        • Open up org.eclipse.ptp project, open tools/samples
        • Check out org.eclipse.ptp.pldt.sampleCDTstaticAnalysis project
    • To run the examples in the code:
      • Load up the code above
      • launch an Eclipse Application with the code in the workspace
      • create a CDT project with some code
      • use the three buttons added to the toolbar to see output
      • Note that output is in the Console view of the development workbench where you checked out the code (not in the runtime workbench when the C projects are)

Developing Parallel Applications: The PTP's PLDT, EclipseCon 2007]

Articles and White Papers

Tutorials

For tutorial materials see PTP Tutorials page.

Other sources of information

See also http://www.eclipse.org/ptp/doc.php

Back to the top