Data Sharing Analysis for Titanium
Ben Liblit and Alex Aiken and Katherine Yelick
EECS Department, University of California, Berkeley
Technical Report No. UCB/CSD-01-1165
, 2001
http://www2.eecs.berkeley.edu/Pubs/TechRpts/2001/CSD-01-1165.pdf
Parallel programs share data in ways that may not be obvious at the source level. Understanding a program's data sharing behavior is critical to understanding the program as a whole, and is also a necessary component for numerous program analysis, optimization, and run time clients. We report on the design of and experience with an implementation of a data sharing analysis for the Titanium programming language.
BibTeX citation:
@techreport{Liblit:CSD-01-1165, Author= {Liblit, Ben and Aiken, Alex and Yelick, Katherine}, Title= {Data Sharing Analysis for Titanium}, Year= {2001}, Month= {Nov}, Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/2001/5324.html}, Number= {UCB/CSD-01-1165}, Abstract= {Parallel programs share data in ways that may not be obvious at the source level. Understanding a program's data sharing behavior is critical to understanding the program as a whole, and is also a necessary component for numerous program analysis, optimization, and run time clients. We report on the design of and experience with an implementation of a data sharing analysis for the Titanium programming language.}, }
EndNote citation:
%0 Report %A Liblit, Ben %A Aiken, Alex %A Yelick, Katherine %T Data Sharing Analysis for Titanium %I EECS Department, University of California, Berkeley %D 2001 %@ UCB/CSD-01-1165 %U http://www2.eecs.berkeley.edu/Pubs/TechRpts/2001/5324.html %F Liblit:CSD-01-1165