Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Will GCC support C++ AMP [closed]

Tags:

c++

c++-amp

Does anyone know if there are any plans to develop support in g++ (GCC) for the new C++ AMP standard which was released recently by Microsoft as an open specification? I see someone is already asking about Intel support in their forums. But I haven't seen anything for GCC.

like image 977
flipchart Avatar asked Feb 07 '12 16:02

flipchart


People also ask

Does GCC 7 support c++ 17?

GCC 7.1 Released with Full C++17 Support.

Does GCC 9 support c++ 20?

C++20 Support in GCC GCC has experimental support for the latest revision of the C++ standard, which was published in 2020. C++20 features are available since GCC 8. To enable C++20 support, add the command-line parameter -std=c++20 (use -std=c++2a in GCC 9 and earlier) to your g++ command line.

Which GCC version supports c++ 11?

Status of Experimental C++11 Support in GCC 4.8 GCC provides experimental support for the 2011 ISO C++ standard. This support can be enabled with the -std=c++11 or -std=gnu++11 compiler options; the former disables GNU extensions.

What is difference between G ++ and GCC?

DIFFERENCE BETWEEN g++ & gccg++ is used to compile C++ program. gcc is used to compile C program.


1 Answers

The article over at Ars says: >

AMP has been developed by Microsoft with input from AMD and NVIDIA. Microsoft's implementation allows AMP programs to use both the main CPU and Direct3D video cards (via the company's DirectCompute API), though the specification should also permit OpenGL/OpenCL-based implementations.

Microsoft encourages other compiler developers to implement the technology. The published specification includes within it an irrevocable promise to not assert claims on any patents that Microsoft may hold that are relevant to AMP unless the implementing party sues Microsoft for patent infringement.

I can't answer the original question, which seems interesting to me, but the quote above from Ars does address some of the comments that have already been posted.

like image 117
tevaughan Avatar answered Oct 23 '22 11:10

tevaughan