Mon 20 - Fri 24 October 2014 Portland, Oregon, United States
Wed 22 Oct 2014 18:00 - 21:00 at Exhibit Hall - SPLASH Poster Reception Chair(s): Nick Sumner, K R Jayaram

The proliferation of multicore processors warrants parallelism as the future of computing, increasing demand to write parallel programs for increased application performance. Previous experience has shown that writing explicitly parallel programs is inherently more difficult than writing sequential programs. Programmers need parallel programming models, constructs, and tools that can simplify writing of parallel programs. In this poster, we present an innovative new tool, HJ-Viz, which generates interactive Computation Graphs (CGs) of parallel programs by analyzing event logs. The visual feedback can prove valuable for a programmer to efficiently optimize program logic and eliminate the presence of potential bugs which may otherwise be difficult to detect. For example, in cases of deadlocks, HJ-Viz enables users to visualize and easily diagnose the deadlock scenario using a web-browser based interface.