mindspore.runtime.launch_blocking

查看源文件
mindspore.runtime.launch_blocking()[源代码]

表示启动设备同步执行,会降低程序的执行性能。

  • 未调用此接口的初始状态下,算子会在设备上以异步方式执行。此时,当算子执行出错时,将无法定位特定错误脚本代码的位置。

  • 调用此接口后,算子会在设备上以同步方式执行。此时,当算子执行出错时,可以根据错误的调用栈来定位错误脚本代码的位置。

样例:

>>> import mindspore as ms
>>> ms.set_device("Ascend", 1)
>>> ms.runtime.launch_blocking()