|Profile Based Optimizations in parallel programs. firstname.lastname@example.org (2004-12-01)|
|Re: Profile Based Optimizations in parallel programs. email@example.com (Randy Crawford) (2004-12-05)|
|From:||Randy Crawford <firstname.lastname@example.org>|
|Date:||5 Dec 2004 21:31:24 -0500|
|Organization:||Road Runner High Speed Online http://www.rr.com|
|Posted-Date:||05 Dec 2004 21:31:24 EST|
> Does anyone know of work that has looked at profiling based
> optimizations for parallel programs? I did some googling and didn't
> find much. I am looking for parallel program optimizations that can be
> guided using some program profile information.
I think you might want to search using "profile guided optimization" (or
"PGO"), "compiler", and "parallel".
You may find something in the compiler research done for EPIC
processors, since profiling and VLIW-style parallelism is (was)
fundamental to these architectures.
Here are a few sample Google hits that may be of interest:
Wen-mei W. Hwu, Richard E. Hank, John C. Gyllenhaal: Using Profile
Information to Assist Advaced Compiler Optimization and Scheduling. LCPC
Using Profile Information to Assist Advanced Compiler Optimization and
Scheduling (PostScript version, PDF version)
William Y. Chen, Scott A. Mahlke, Nancy J. Warter, Richard E. Hank,
Roger A. Bringmann, Sadun Anik, and Wen-mei W. Hwu
Advances in Languages and Compilers for Parallel Processing,
U. Banerjee, D. Gelernter, A. Nicolau, and D. Padua (editors),
Pitman Publishing: London, 1993.
Randy Crawford http://www.ruf.rice.edu/~rand rand AT rice DOT edu
Return to the
Search the comp.compilers archives again.