AMD建立HSA基金会:异构计算标准发布
时间:09-12
来源:互联网
点击:
2012年6月份,AMD联合德州仪器、ARM、Imagination、联发科、共同组建了非营利组织“异构系统架构基金会”(HSA Foundation),随后吸引了LG、三星、高通等,目前已有40多家技术企业和17所高等院校。经过将近两年的努力,HSA基金会终于完成了自己的第一个重要使命,批准发布了异构系统架构规范的1.0 Final正式版。(规范标准地址)
![\](../img/eep/emb/emb-49810ohhvt5uxnjy.jpg)
这份规范包括三部分:
- HSA平台系统架构规范:定义了硬件的操作,其实已经是1.01版。
- HSA编程参考手册:为开发者提供工具、编译器等软件生态,已经是1.02版。
- HSA运行时编程参考手册:解释软件如何与HSA兼容硬件交互。
HSA 1.0规范意在实现硬件独立性高效编程,无论ARM、x86、MIPS后者其他ISA架构的CPU,还是GPU,只要硬件设计符合此标准,都可以随心所欲地操控,大大提高执行效率。
HSA基金会正在制定各种语言的兼容性测试,包括C/C++、OpenMP、Python、HPC C/Fortan。MultiCoreWare就在帮助AMD开发一些此类编译器。
作为基金会的创始成员,AMD自然最有发言权,推进也是最积极的。去年的Kaveri APU就符合HSA 1.0临时规范,今年的Carrizo APU则有望完全符合HSA 1.0正式规范。
Carrizo将在六月份发布,到时候不管兼容性测试工具是否出来都不会再等,AMD也很有信心地表示,符合标准是毫无问题的,最多就是一些细微调整。
至于其他核心成员的产品何时支持HSA,目前还没有具体说法,但投入了这么多精力,大家肯定都会陆续跟上,也都已经表达了对HSA 1.0的支持。
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)