执行h2d、d2h偶现不达标

问题现象

执行h2d、d2h偶现不达标,如下所示:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
******# ascend-dmi --bw -t d2h -s 33554432 -d 1 -q
Device to Host ***
Device 1:xxxxx.
------------------------------------------------------------------------------
 ID      Size(Bytes)    Execute Times    Bandwidth(GB/s)     Elapsed Time(us)
------------------------------------------------------------------------------
  1       33554432           40             20.438206            1641.75
------------------------------------------------------------------------------
******# ascend-dmi --bw -t d2h -s 33554432 -d 0 -q
Device to Host ***
Device 0:xxxxx.
------------------------------------------------------------------------------
 ID      Size(Bytes)    Execute Times    Bandwidth(GB/s)     Elapsed Time(us)
------------------------------------------------------------------------------
  0       33554432           40             27.396825            1224.76
------------------------------------------------------------------------------
******# ascend-dmi --bw -t d2h -s 33554432 -d 2 -q
Device to Host ***
Device 2:xxxxx.
------------------------------------------------------------------------------
 ID      Size(Bytes)    Execute Times    Bandwidth(GB/s)     Elapsed Time(us)
------------------------------------------------------------------------------
  2       33554432           40             20.070948            1671.79
------------------------------------------------------------------------------
******# ascend-dmi --bw -t d2h -s 33554432 -d 1 -q
Device to Host ***
Device 1:xxxxx.
------------------------------------------------------------------------------
 ID      Size(Bytes)    Execute Times    Bandwidth(GB/s)     Elapsed Time(us)
------------------------------------------------------------------------------
  1       33554432           40             26.271698            1277.21
------------------------------------------------------------------------------

可能原因

OS系统缓存不足,导致无法申请连续内存,从而影响性能不达标。

解决措施

清理缓存或重启环境。