Parallel debugging
Submitted by zaks on Mon, 01/03/2010 - 01:49
Click here to apply for this internship.
<< Go back to Industrial Internship Home Page
Affiliated to
IBM HaifaLocation
IBM Haifa Research LabTiming
3 Months, tentatively summerDescription
Debugging highly parallel programs is a daring task due to program non-determinism and debugger's interference with the original scheduling. The purpose of this internship is to participate in an exploratory project on lightweight monitoring and bug reproduction techniques, using program analysis, instrumentation, and trace analysis to reduce the overhead and improve precision.
Skills required: knowledge of compiler design, Java.
Skills appreciated: familiarity with static analysis, race detection, and replay techniques.
<< Go back to Industrial Internship Home Page
