Next: ... Up: Chapter1 Previous: ...

Introduction

In this segment of the course we consider loops involving arrays. We will see

tex2html_wrap_inline128
How execution order of a loop is constrained,
tex2html_wrap_inline128
How a compiler can extract dependence information, and
tex2html_wrap_inline128
How this can be used to optimise a program.

Transforming the execution order of a loop enables various architectural features to be used efficiently, in particular:

Paul H J Kelly Thu Feb 6 22:02:49 GMT 1997