Enabling Remote Development with CDT and PTP

Greg Watson (IBM Research), Chris Recoskie (IBM Rational Software)

C/C++ · Short Talk
Presentation
Tuesday, 13:50, 10 minutes | Room 209/210 | Download in iCal Format

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
·
19

In many environments, developing applications on a local workstation is not a feasible option. This might be because no cross compiler is available, or there are libraries or other environmental constraints that prevent the application being built locally. Or it may just require a large server farm to compile the application in a reasonable time. Building an application is also only one part of the development process that could potentially benefit from being remote enabled. Indexing can be a very time consuming activity (CDT currently takes over 10 minutes to index the Firefox source code), so off-loading this onto a more powerful machine could have significant benefits. In the scientific application community, remote monitoring, launching, and debugging is often the only means of interacting with high performance computing systems, so support for true remote development is a major requirement. In this talk, we will outline our proposed architecture, and describe the changes that are required to enable transparent remote development using CDT and PTP.

Greg Watson is a software engineer at IBM Research and project leader for the Eclipse Parallel Tools Platform Project. He has worked in some strange places, such as Los Alamos National Laboratory, because his research interests focus on tools for parallel computers, program debugging, distributed computing and operating systems. He has contributed to the award winning Clustermatic software suite, a Linux-based cluster management system, and is maintainer of the PPC port of the open-source LinuxBIOS project.

Floor Plan

Gold sponsors

SOPERA logo

JBoss logo

BlackBerry logo

Oracle

BEA logo

Skyway Software logo

Wind River logo

AMD logo

Replay Solutions logo

Cloudsmith logo

IBM logo

BIRT Exchange logo

Silver sponsors

Teamprise

Genuitec

Sybase

LynuxWorks logo

Business Objects

Google

Instantiations

Telelogic

Innoopract

Hardware sponsor

AMD logo

Media sponsors

ACM

Methods and Tools

Extension Media

SD Times logo

Software Test & Performance logo

Open Systems Publishing

SDForum

Addison-Wesley logo

Be a Sponsor