A Systolic Array Optimizing Compiler (Kluwer International Series in Engineering and Computer Science, 64)