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

BEA logo

IBM logo

Wind River logo

Replay Solutions logo

JBoss logo

SOPERA logo

Cloudsmith logo

BIRT Exchange logo

Skyway Software logo

Oracle

BlackBerry logo

AMD logo

Silver sponsors

Sybase

Google

Genuitec

Instantiations

Teamprise

Telelogic

Innoopract

Business Objects

LynuxWorks logo

Hardware sponsor

AMD logo

Media sponsors

Extension Media

Methods and Tools

ACM

Addison-Wesley logo

SD Times logo

Open Systems Publishing

Software Test & Performance logo

SDForum

Be a Sponsor