140 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1998.This thesis outlines a way of addressing the goal of precise interprocedural analysis, based on a combination of techniques: for representing memory accesses within interprocedural. sections of code, for summarizing dependence information in program contexts, and for testing that dependence. The thesis presents a new technique for summarizing the memory access activity in an arbitrary section of code, called Memory Classification Analysis (MCA), using a precise form for representing memory access patterns, called the Access Region Descriptor (ARD). A new, simple dependence test, the Access Region Test (ART), is also described which uses the summary sets of ARDs produced ...
Thesis (Ph. D.--University of Rochester. Dept. of Computer Science, 1991. Simultaneously published i...
Thesis (Ph. D.)--University of Rochester. Dept. of Computer Science, 2012.Speculative parallelizatio...
Current parallelizing compilers cannot identify a significant fraction of parallelizable loops becau...
A parallelizing compiler relies on data dependence analysis to detect independent operations in a us...
A parallelizing compiler relies on data dependence analysis to detect independent operations in a us...
The concept and advantages of a Parallel Memory Architecture (PMA) in computer systems have been kno...
The concept and advantages of a Parallel Memory Architecture (PMA) in computer systems have been kno...
International audienceThis paper describes a tool using one or more executions of a sequential progr...
We report on a detailed study of the application and eectiveness of program analysis based on abstra...
In this article we examine the role played by the interprocedural analysis of array accesses in the ...
Abstract Many program optimizations require exact knowledge of the sets of array elements that are ...
International audienceThis paper deals with the binary analysis of executable programs, with the goa...
We present an overview of our interprocedural analysis system, which applies the program analysis re...
Abstract. Many program optimizations require exact knowledge of the sets of array elements that are ...
Modern computers will increasingly rely on parallelism to achieve high computation rates. Techniques...
Thesis (Ph. D.--University of Rochester. Dept. of Computer Science, 1991. Simultaneously published i...
Thesis (Ph. D.)--University of Rochester. Dept. of Computer Science, 2012.Speculative parallelizatio...
Current parallelizing compilers cannot identify a significant fraction of parallelizable loops becau...
A parallelizing compiler relies on data dependence analysis to detect independent operations in a us...
A parallelizing compiler relies on data dependence analysis to detect independent operations in a us...
The concept and advantages of a Parallel Memory Architecture (PMA) in computer systems have been kno...
The concept and advantages of a Parallel Memory Architecture (PMA) in computer systems have been kno...
International audienceThis paper describes a tool using one or more executions of a sequential progr...
We report on a detailed study of the application and eectiveness of program analysis based on abstra...
In this article we examine the role played by the interprocedural analysis of array accesses in the ...
Abstract Many program optimizations require exact knowledge of the sets of array elements that are ...
International audienceThis paper deals with the binary analysis of executable programs, with the goa...
We present an overview of our interprocedural analysis system, which applies the program analysis re...
Abstract. Many program optimizations require exact knowledge of the sets of array elements that are ...
Modern computers will increasingly rely on parallelism to achieve high computation rates. Techniques...
Thesis (Ph. D.--University of Rochester. Dept. of Computer Science, 1991. Simultaneously published i...
Thesis (Ph. D.)--University of Rochester. Dept. of Computer Science, 2012.Speculative parallelizatio...
Current parallelizing compilers cannot identify a significant fraction of parallelizable loops becau...