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 moved. According to the test experience, optimal bandwidth performance can be achieved when data to be moved at a time is greater than 16 KB. Therefore, it is recommended that a large data block be moved at a time. The following figure shows the bandwidth changes of an AI Processor based on the amount of moved 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 moved from the UB to the GM at a time
Figure 2 Actual bandwidth changes with different amount of data moved from the GM to the UB at a time