多个执行单位对共享资源的访问容易导致什么?【点击查看详情】
竞态。并发:(Concurrency)指的是多个执行单元同时、并行被执行,而并发的执行单元对共享资源(硬件资源和软件上的全局变量、静态变量等)的访问则很容易导致竞态(RaceConditions)。例如,对于globalmem设备,假设一个执行单元A对其写人3000个字符“a”,而另一个执行单元B对其写入4000个“b",第三个执行单元C读取globalmem的所有字符。
相关视频/文章