21.08.2013 Views

parallel debugging challenges & opportunities

parallel debugging challenges & opportunities

parallel debugging challenges & opportunities

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>parallel</strong> <strong>debugging</strong>: <strong>challenges</strong> & <strong>opportunities</strong><br />

State of the Art<br />

• Traditional <strong>debugging</strong> methodology<br />

– Follows execution flow<br />

– Breakpoint, inspect, step, repeat (B.I.S.R)<br />

• May not work with advanced languages<br />

• Will not work with petascale architectures<br />

– With 10 6 threads of execution?<br />

• Assumption is that gdb and TotalView will solve<br />

the problem<br />

• When all else fails: printf<br />

© 2007 by Greg Watson; made available under the EPL 1.0<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!