Array-access analysis: Difference between revisions

Content deleted Content added
{{context}} - no idea what this is about
m add context
Line 1:
{{context}}
In [[computer science]], array access analysis is one of [[compiler analysis]] used to decide the read and write access patterns to elements or portions of arrays.
 
The major data type manipulated in scientific programs is obviously array. The define/use analysis on a whole array is insufficent to aggressive [[compiler optimization]]s like [[auto parallelization]] and [[array privatization]]. Array access analyis aims to get the knowledge of which portion or even elements of the array is accessed by a certain code segment([[basic block]],[[loop]]s, or even [[procedure]] level).