Compilation for a high-performance systolic array

Thomas Gross, Monica S. Lam
1986 Proceedings of the 1986 SIGPLAN symposium on Compiler contruction - SIGPLAN '86  
We report on a compiler for Warp, a high-performance systolic array developed at Carnegie Mellon. This compiler enhances the uscfulncss of Warp significantly and allows application programmers to code substantial algorithms. The compiler combines a novel programming model, which is based on a model of skewed computation for the array, with powerful optimi7aadon tcchniqucs. Programming in W2 (the language accepted by the compiler) is orders of magnitude easier than coding in microcode, the only alternative available previously.
doi:10.1145/12276.13314 dblp:conf/sigplan/GrossL86 fatcat:zleptouad5cafksmztyav4zhxq