AMD today announced that they are working with Microsoft's C + + version of AMP1.2, an open-source C + + compiler and an open-spec C + + AMP that can run on Linux and Windows for the first time. It appears that AMD's goal is to support more cross-platform solutions, continue to contribute to the open source community to provide a variety of programming languages, leveraging its research and development advantages on heterogeneous platforms, to provide developers with a new heterogeneous platform, including servers, personal computers and other handheld mobile devices.
"AMD has developed a wealth of development experience, and we are proud to say that the first open source implementation of the C + + version of AMP1.2 will bring more performance and lower power consumption, and fully increase productivity to reduce friction and delay. "AMD's cross-platform support capabilities are further enhanced to provide more development solutions in the future, allowing more accelerated applications to be shared with physical memory to improve CPU and GPU efficiency while Windows and Linux are our primary platforms"
Somasegar, vice president of Microsoft Development in the United States, has a high evaluation of AMD's work:
"AMD heterogeneous programming is an excellent development tool. and the C + + AMP provides valuable development experience and resources to the Linux open source community.
Not only that, C + + AMP version 1.2 supports C + + with broad cross-platform compatibility and almost easily supports most platforms:
In OpenCL supports AMD Cpu/apu/gpu and Intel CPUs, also includes NVIDIA GPU and Apple Mac OS X and other OpenCL-compatible platforms. and Spir, supports AMD Cpu/apu/gpu and Intel's CPUs
AMD wants to fully support AMD APU and all future HSA-compatible platforms based on the HSA Hsail.
Adhere to open source Road AMD Microsoft Development C + + version AMP1.2