Difference between revisions of "PTP/designs"

From Eclipsepedia

< PTP
Jump to: navigation, search
(Frameworks)
(Current Design Documents)
 
(27 intermediate revisions by 5 users not shown)
Line 1: Line 1:
== Design Documents ==
+
== Proposals ==
  
; [[PTP/designs/2.x | PTP 2.x Design Document]] : A detailed design description of the PTP 2.x architecture
+
; [[PTP/designs/hpc_user_workflow | HPC User Workflow Improvement Document]] : A planning document for improving usability and UI to match the workflow of HPC users
; [http://eclipse.org/ptp/docs/design.html PTP 1.x Design Document] : Provides a description of the overall design of the PTP 1.x architecture
+
; [[PTP/designs/rm_framework | Resource Manager Monitoring/Control Framework ]] : Framework for monitoring/controlling resource managers
 +
; [[PTP/designs/remote/sync | Remote Synchronization]] : Proposal for an alternative to RDT/RemoteTools/RSE using synchronization
  
== Frameworks ==
+
== Current Design Documents ==
  
; [[PTP/designs/rm_framework | Resource Manager Monitoring/Control Framework ]] : Framework for monitoring/controlling resource managers
+
; [[PTP/designs/scalability | Resource Manager Framework]] : A detailed design description of the PTP resource manager framework for current versions (6.x and greater)
; [[PTP/designs/services | Services Framework Extensions ]] : Extensions to PTP to provide a services framework
+
; [http://help.eclipse.org/juno/topic/org.eclipse.ptp.rm.jaxb.doc.isv/html/toc.html Resource Manager XML Guide] : A detailed guide to the XML Schema for the resource manager framework (PTP Developer Guide documentation)
 
; [[PTP/designs/perf_tools_framework | External Tools Framework (ETFw)]] : Preliminary design of External Tools Framework (was the Performance Tools Framework)
 
; [[PTP/designs/perf_tools_framework | External Tools Framework (ETFw)]] : Preliminary design of External Tools Framework (was the Performance Tools Framework)
 
[[Category:PTP]]
 
[[Category:PTP]]
 
; [[PTP/designs/SCI | Scalable Communication Infrastructure (SCI)]] : Design and API documentation for the scalable communication infrastructure
 
; [[PTP/designs/SCI | Scalable Communication Infrastructure (SCI)]] : Design and API documentation for the scalable communication infrastructure
[[Category:PTP]]
+
; [[PTP/designs/remote/API | Remote Services API]] : API documentation for PTP Remote Services
 +
; [[PTP/designs/remote | Remote Development Tools]] : Extensions to PTP to support remote projects
 +
; [[PTP/designs/remote/sync_final | Remote Project Synchronization]] : Extensions to PTP to support synchronized projects
 +
; [[PTP/designs/services | Services Framework Extensions ]] : Extensions to PTP to provide a services framework
  
== Remote Services Support ==
+
== Parallel Debugger ==
 +
 
 +
; [[PTP/designs/debugger_launch | Debugger Launch ]] : Description of launch process for debug jobs
 +
; [[PTP/designs/debugger_protocol | Debugger Wire Protocol ]] : Wire protocol used for debugger communication
 +
; [[PTP/designs/sdm | Scalable Debug Manager ]] : Design of the scalable debug manager (PTP 1.0 - 2.0)
 +
; [[PTP/designs/new_sdm | New Scalable Debug Manager ]] : Design of the scalable debug manager (PTP 2.1 and later)
 +
 
 +
== Fortran ==
 +
 
 +
; [http://wiki.eclipse.org/images/e/e9/Photran-report.pdf Photran Report] : Document describing the integration of Photran and CDT
 +
 
 +
== Old Design and Planning Documents ==
  
; [[PTP/designs/remote/API | Remote Services API]] : Description of the Remote Services API provided by PTP
 
 
; [[PTP/designs/remote/requirements | Remote Requirements]] : Requirements for remote service support
 
; [[PTP/designs/remote/requirements | Remote Requirements]] : Requirements for remote service support
 
; [[PTP/designs/remote/evaluation | Remote Support Evaluation]] : Evaluation of related work for remote service support
 
; [[PTP/designs/remote/evaluation | Remote Support Evaluation]] : Evaluation of related work for remote service support
 
; [[PTP/designs/remote/cdt | CDT and EFS and Remote Build]] : Evaluation of CDT for EFS support, esp. remote file system
 
; [[PTP/designs/remote/cdt | CDT and EFS and Remote Build]] : Evaluation of CDT for EFS support, esp. remote file system
 
; [[PTP/designs/remote/progress | Remote Support Progress]] : Progress for remote service support
 
; [[PTP/designs/remote/progress | Remote Support Progress]] : Progress for remote service support
; [[PTP/designs/remote | Remote Development Tools]] : Designs for Remote Development Tools
+
; [[PTP/designs/remote/using | Using RDT and Remote Services from Other Plug-ins]] : Notes from calls and discussions about remote-enabling other plugins, including the rest of PTP, including PLDT, ETFw, and Photran
; [[PTP/designs/remote/using | Using RDT and Remote Services from Other Plug-ins]] : Notes from a call on remote-enabling the rest of PTP, including PLDT, ETFw, and Photran
+
; [[PTP/planning/remote| RDT Planning]] : Initial plan for remote support
 
+
; [[PTP/designs/rm_new_proxy_protocol | Resource Manager Proxy Protocol v2]] : New Resource Manager Proxy Protocol
== Resource Manager Support ==
+
; [[PTP/designs/rm_new_proxy_protocol | New Resource Manager Proxy Protocol]] : New Resource Manager Proxy Protocol
+
 
+
 
; [[PTP/designs/rm_extensions | Resource Manager Extensions ]] : Extensions to the RM framework and views
 
; [[PTP/designs/rm_extensions | Resource Manager Extensions ]] : Extensions to the RM framework and views
 
+
; [[PTP/designs/rm_new | Resource Manager Architecture v3]] : Preliminary design of the new (post 2.0) resource manager architecture
; [[PTP/designs/rm_new | New Resource Manager Architecture]] : Preliminary design of the new (post 2.0) resource manager architecture
+
 
+
 
; [[PTP/designs/3.x/rm_proxy | PTP 3.x Resource Manager Proxy Protocol ]] : Old description of the wire protocol used for resource manager proxy communication for PTP 3.x
 
; [[PTP/designs/3.x/rm_proxy | PTP 3.x Resource Manager Proxy Protocol ]] : Old description of the wire protocol used for resource manager proxy communication for PTP 3.x
 
 
; [[PTP/designs/rm_proxy | Resource Manager Proxy Protocol ]] : Description of the wire protocol used for resource manager proxy communication
 
; [[PTP/designs/rm_proxy | Resource Manager Proxy Protocol ]] : Description of the wire protocol used for resource manager proxy communication
 
 
; [[PTP/designs/rm | Structural Changes]] : Proposed changes to PTP 1.0 for resource management support
 
; [[PTP/designs/rm | Structural Changes]] : Proposed changes to PTP 1.0 for resource management support
 
 
; [[PTP/designs/rm_view | Resource Managers]] : Preliminary design of Resource Manager component
 
; [[PTP/designs/rm_view | Resource Managers]] : Preliminary design of Resource Manager component
 
+
; [[PTP/designs/2.x | PTP 2.x Design Document]] : A detailed design description of the PTP architecture (for versions 2.x to 4.x)
== Parallel Debugger ==
+
; [http://eclipse.org/ptp/docs/design.html PTP 1.x Design Document] : Provides a description of the overall design of the PTP 1.x architecture
 
+
; [[PTP/designs/debugger_protocol | Debugger Wire Protocol ]] : Wire protocol used for debugger communication
+
 
+
; [[PTP/designs/sdm | Scalable Debug Manager ]] : Design of the scalable debug manager (PTP 1.0 - 2.0)
+
 
+
; [[PTP/designs/new_sdm | New Scalable Debug Manager ]] : Design of the scalable debug manager (PTP 2.1 and later)
+
 
+
== Fortran ==
+
 
+
; [http://wiki.eclipse.org/images/e/e9/Photran-report.pdf Photran Report] : Document describing the integration of Photran and CDT
+
  
 
[[Category:PTP]]
 
[[Category:PTP]]

Latest revision as of 09:42, 5 October 2012

Contents

[edit] Proposals

HPC User Workflow Improvement Document 
A planning document for improving usability and UI to match the workflow of HPC users
Resource Manager Monitoring/Control Framework  
Framework for monitoring/controlling resource managers
Remote Synchronization 
Proposal for an alternative to RDT/RemoteTools/RSE using synchronization

[edit] Current Design Documents

Resource Manager Framework 
A detailed design description of the PTP resource manager framework for current versions (6.x and greater)
Resource Manager XML Guide 
A detailed guide to the XML Schema for the resource manager framework (PTP Developer Guide documentation)
External Tools Framework (ETFw) 
Preliminary design of External Tools Framework (was the Performance Tools Framework)
Scalable Communication Infrastructure (SCI) 
Design and API documentation for the scalable communication infrastructure
Remote Services API 
API documentation for PTP Remote Services
Remote Development Tools 
Extensions to PTP to support remote projects
Remote Project Synchronization 
Extensions to PTP to support synchronized projects
Services Framework Extensions  
Extensions to PTP to provide a services framework

[edit] Parallel Debugger

Debugger Launch  
Description of launch process for debug jobs
Debugger Wire Protocol  
Wire protocol used for debugger communication
Scalable Debug Manager  
Design of the scalable debug manager (PTP 1.0 - 2.0)
New Scalable Debug Manager  
Design of the scalable debug manager (PTP 2.1 and later)

[edit] Fortran

Photran Report 
Document describing the integration of Photran and CDT

[edit] Old Design and Planning Documents

Remote Requirements 
Requirements for remote service support
Remote Support Evaluation 
Evaluation of related work for remote service support
CDT and EFS and Remote Build 
Evaluation of CDT for EFS support, esp. remote file system
Remote Support Progress 
Progress for remote service support
Using RDT and Remote Services from Other Plug-ins 
Notes from calls and discussions about remote-enabling other plugins, including the rest of PTP, including PLDT, ETFw, and Photran
RDT Planning 
Initial plan for remote support
Resource Manager Proxy Protocol v2 
New Resource Manager Proxy Protocol
Resource Manager Extensions  
Extensions to the RM framework and views
Resource Manager Architecture v3 
Preliminary design of the new (post 2.0) resource manager architecture
PTP 3.x Resource Manager Proxy Protocol  
Old description of the wire protocol used for resource manager proxy communication for PTP 3.x
Resource Manager Proxy Protocol  
Description of the wire protocol used for resource manager proxy communication
Structural Changes 
Proposed changes to PTP 1.0 for resource management support
Resource Managers 
Preliminary design of Resource Manager component
PTP 2.x Design Document 
A detailed design description of the PTP architecture (for versions 2.x to 4.x)
PTP 1.x Design Document 
Provides a description of the overall design of the PTP 1.x architecture