
12.4 Approaches and Tools Around MAML 319
Compiler transformation
· OperatorSplitting(p6)
· Localization(p4)
· Affine Transformation(p3, p4)
· Partitioning(p1, p2, p5, ...)
· ...
Resource const. scheduling
p5, p7, ...
Architectural parameters derived
from MAML description
· p1 = no. of proc. elements in direction x
· p2 = no. of proc. elements in direction y
· p3 = location and no. of I/O ports
· p4 = no. and direction of interconnects
· p5 = size of local memory
· p6 = no. of inputs of a functional unit
· p7 = no. and type of functional units
· ...
FIGURE 12.15
Relationship between compiler transformation parameters and architectural parameters