Lecture Notes in Computer Science, 1999, Volume 1557/1999, 594-595, DOI: 10.1007/3-540-49164-3_66

Inter-procedural Analysis for Parallelization of Java Programs

Antonio Magnaghi, Shuichi Sakai and Hidehiko Tanaka

View Related Documents

Abstract

Parallelization of Java programs is a complex task due to inheritance, dynamic method dispatching and aliases. Our research [2] aims to perform static analysis of Java programs in order to identify implicit parallelism. In this paper, we discuss first the inter-procedural analysis technique we are studying and implementing to characterize data-dependency. And then we enhance this framework with type-based alias analysis.

Fulltext Preview

Image of the first page of the fulltext document