Multilingual debugging support for data-driven and thread-based parallel languages

Parthasarathy Ramachandran, Laxmikant V Kale

Research output: Contribution to journalArticle


Current debugging support is inadequate for debugging pro- grams written in data-driven and multithreaded parallel programming languages. Yet such languages are essential for attaining high-perfor- mance in the next generation of parallel applications, which tend to be dynamic and irregular in their structure. Also, such applications can of- ten benefit from a multi-paradigm approach, where individual modules are programmed using diffierent parallel paradigms to fit their compu- tational structure. We present a methodology, and its embodiment in a debugging tool, that supports the requirements of programmers writing data-driven applications.

Original languageEnglish (US)
Pages (from-to)236-250
Number of pages15
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
StatePublished - Jan 1 2000


ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this