Transferring a Large Data Block at a Time

[Priority] High

[Description] The bandwidth utilization (effective bandwidth/theoretical bandwidth) varies according to the size of a data block to be transferred. According to the test experience, optimal bandwidth performance can be achieved when data to be transferred at a time is greater than 16 KB. Therefore, it is recommended to transfer a large data block at a time. The following figure shows the bandwidth changes of an AI Processor based on the amount of transferred data.

The test data is subject to the processor model, and slight jitter may occur during the actual test so that the specific bandwidth values may not be strictly consistent with the following test data.

Figure 1 Actual bandwidth changes with different amount of data transferred from the UB to the GM
Figure 2 Actual bandwidth changes with different amount of data transferred from the GM to the UB