Visualizing potential parallelism in sequential programs

@article{Price2008VisualizingPP,
  title={Visualizing potential parallelism in sequential programs},
  author={Graham D. Price and John Giacomoni and Manish Vachharajani},
  journal={2008 International Conference on Parallel Architectures and Compilation Techniques (PACT)},
  year={2008},
  pages={82-90}
}
This paper presents ParaMeter, an interactive program analysis and visualization system for large traces. Using ParaMeter, a software developer can locate and analyze regions of code that may yield to parallelization efforts and to possibly extract performance from multicore hardware. The key contributions in the paper are (1) a method to use interactive visualization of traces to find and exploit parallelism, (2) interactive-speed visualization of large-scale trace dependencies, (3… CONTINUE READING

Citations

Publications citing this paper.
Showing 1-9 of 9 extracted citations

SD3: A Scalable Approach to Dynamic Data-Dependence Profiling

2010 43rd Annual IEEE/ACM International Symposium on Microarchitecture • 2010
View 4 Excerpts
Highly Influenced

A Flexible Communication Mechanism for Pipeline Parallelism

2017 IEEE International Symposium on Parallel and Distributed Processing with Applications and 2017 IEEE International Conference on Ubiquitous Computing and Communications (ISPA/IUCC) • 2017

Profiling Data-Dependence to Assist Parallelization: Framework, Scope, and Optimization

2012 45th Annual IEEE/ACM International Symposium on Microarchitecture • 2012
View 1 Excerpt

Alchemist: A Transparent Dependence Distance Profiling Infrastructure

2009 International Symposium on Code Generation and Optimization • 2009

References

Publications referenced by this paper.
Showing 1-4 of 4 references

CUDD: Colorado University Decision Diagram package, release 2.30

F. SOMENZI
Tech. rep., University of Colorado at Boulder, http://vlsi.colorado.edu/~fabio/CUDD/, • 1998
View 4 Excerpts
Highly Influenced

Efficient forward computation of dynamic slices using reduced ordered binary decision diagrams

Proceedings. 26th International Conference on Software Engineering • 2004
View 4 Excerpts
Highly Influenced

Limits of Instruction-Level Parallelism

ASPLOS • 1991
View 5 Excerpts
Highly Influenced

Similar Papers

Loading similar papers…