A
Atanas Rountev
Researcher at Ohio State University
Publications - 120
Citations - 5684
Atanas Rountev is an academic researcher from Ohio State University. The author has contributed to research in topics: Java & Software. The author has an hindex of 40, co-authored 119 publications receiving 5206 citations. Previous affiliations of Atanas Rountev include Rutgers University.
Papers
More filters
Journal ArticleDOI
Parameterized object sensitivity for points-to analysis for Java
TL;DR: This work presents object sensitivity, a new form of context sensitivity for flow-insensitive points-to analysis for Java, and proposes a parameterization framework that allows analysis designers to control the tradeoffs between cost and precision in the object-sensitive analysis.
Proceedings ArticleDOI
Effective automatic parallelization of stencil computations
Sriram Krishnamoorthy,Muthu Baskaran,Uday Bondhugula,J. Ramanujam,Atanas Rountev,P. Sadayappan +5 more
TL;DR: This paper develops an approach for automatic parallelization of stencil codes, that explicitly addresses the issue of load-balanced execution of tiles, and demonstrates the effectiveness of the approach.
Proceedings ArticleDOI
A compiler framework for optimization of affine loop nests for gpgpus
Muthu Baskaran,Uday Bondhugula,Sriram Krishnamoorthy,J. Ramanujam,Atanas Rountev,P. Sadayappan +5 more
TL;DR: A number of issues are addressed towards the goal of developing a compiler framework for automatic parallelization and performance optimization of affine loop nests on GPGPUs: approach to program transformation for efficient data access from GPU global memory, using a polyhedral compiler model of data dependence abstraction and program transformation.
Book ChapterDOI
Automatic transformations for communication-minimized parallelization and locality optimization in the polyhedral model
Uday Bondhugula,Muthu Baskaran,Sriram Krishnamoorthy,J. Ramanujam,Atanas Rountev,P. Sadayappan +5 more
TL;DR: This work proposes an automatic transformation framework to optimize arbitrarily-nested loop sequences with affine dependences for parallelism and locality simultaneously and finds good tiling hyperplanes by embedding a powerful and versatile cost function into an Integer Linear Programming formulation.
Journal ArticleDOI
Parameterized object sensitivity for points-to and side-effect analyses for Java
TL;DR: This paper presents object sensitivity, a new form of context sensitivity for flow-insensitive points-to analysis for Java, and proposes a parameterization framework that allows analysis designers to control the tradeoffs between cost and precision in the object-sensitive analysis.