James r. larus. whole program paths




















Read Article. Download PDF. Share Full Text for Free. Web of Science. Let us know here. System error. Please try again! How was the reading experience on this article? The text was blurry Page doesn't load Other:. Details Include any more information that will help us locate the issue and fix it faster for you. Thank you for submitting a report! Please enable Javascript on your browser to continue. Whole program paths Whole program paths Larus, James R. Whole program paths Larus, James R.

Association for Computing Machinery — May 1, Read Article. Download PDF. Share Full Text for Free. Web of Science. Let us know here. System error. Please try again! Finding Hot Subpaths Recursively look for hot minimal subpaths 1. Split between children 2. Processed at lower recursive level. Summary Contributions — Stream out acyclic path fragments in order — Compress and structure with grammar — Find hot subpaths from whole program path Limitations — 15 x runtime slowdown — Space-based limits on runtime — High number of hot paths found.

Questions What other potentially-useful information does this data structure give? Acyclic Paths Output. Compress and Coalesce.

View 13 excerpts, cites background and methods. Compactly representing parallel program executions. PPoPP ' View 8 excerpts, cites background and methods. Whole Program Paths Generation Method. Improving data-flow analysis with path profiles. PLDI Interprocedural Path Profiling. View 1 excerpt, references background. View 2 excerpts, references background. Abstract execution: A technique for efficiently tracing programs.

Exploiting hardware performance counters with flow and context sensitive profiling. PLDI '



0コメント

  • 1000 / 1000