2014-03-29 52 views

回答

2

Kaveri是第一代符合HSA标准的APU。 作为第一代,它仍然缺少HSA规范的一些特征。其中一个特点是中波抢占,这意味着能够抢占中间的图形/计算工作,上下文切换到不同的波形(工作),然后恢复原始波形。

如果没有这个功能,Kaveri需要完成这个wave,然后才能移动到另一个wave。

话虽如此,已经有一个基础架构可以在Linux(Ubuntu 13/14)上的Kaveri上运行HSA应用程序。对于内核位,请参见https://github.com/HSAFoundation/Linux-HSA-Drivers-And-Images-AMD,对于用户空间位,请参见https://github.com/HSAFoundation/Okra-Interface-to-HSA-Device

此基础架构还支持Kaveri上的Aparapi和Sumatra项目 - 在GPU上运行Java代码。

希望这会有所帮助。

相关问题