Channel Augmentation - 3.4 English

DPUCZDX8G for Zynq UltraScale+ MPSoCs Product Guide (PG338)

Document ID
PG338
Release Date
2022-01-20
Version
3.4 English

Channel augmentation is an optional feature for improving the efficiency of the DPUCZDX8G when the number of input channels is much lower than the available channel parallelism. For example, the input channel of the first layer in most CNNs is three, which does not fully use all the available hardware channels. If the number of input channels is larger than the channel parallelism, channel augmentation can still be utilized.

Thus, channel augmentation can improve the total efficiency for most CNNs, but it will cost extra logic resources. The following table illustrates the extra LUT resources used with channel augmentation and the statistics are for reference.

Table 1. Extra LUTs of DPUCZDX8G with Channel Augmentation
DPUCZDX8G Architecture Extra LUTs with Channel Augmentation
B512(4x8x8) 3121
B800(4x10x10) 2624
B1024(8x8x8) 3133
B1152(4x12x12) 1744
B1600(8x10x10) 2476
B2304(8x12x12) 1710
B3136(8x14x14) 1946
B4096(8x16x16) 1701