标签: assembly gpgpu amd-gcn
我正在尝试在AMD RX上使用AMD RX 480上的全局数据共享(GDS),无论是在Linux还是Windows上。虽然GCN3规范手册规定您可以通过设置m0寄存器的适当值并在GDS位打开时发出数据共享指令而无限制地访问GDS,但根据我的经验并非如此。更具体地说,您根本无法在Windows上访问GDS,在Linux上一次只能使用4KB。有没有办法解除这种荒谬的限制?有关此问题的上下文,请参阅以下主题:
https://community.amd.com/thread/210432