【发布时间】:2021-05-02 18:31:37
【问题描述】:
我认为管道障碍是内核模式驱动程序中命令的一种重新排序,但它似乎不是真的。我也认为这可能是驱动端 GPU 调度程序的提示,但它似乎仍然不是真的。它只是构建 KMD 的主命令缓冲区的提示,还是管道屏障代表 GPU 命令处理器的某种指令?
编辑:如何实现管道屏障?
【问题讨论】:
-
这不是一个可以回答的问题,因为任何答案都取决于实施的非常具体的细节,并且可能因实施而异。即使在实现中,它也可能因障碍而异。但是障碍不是“重新排序”命令;它们是相反的,因为它们明确阻止重新排序。