It is maintained by Microsoft and it run based on DirectX 11.
So as I know, AMP works in windows only, but there seems to be an attempt to run on other os.
Basically, AMP run on these environment
- Windows 7, Windows 8, Windows Server 2008 R2, or Windows Server 2012
- DirectX 11 Feature Level 11.0 or later hardware
- For debugging on the software emulator, Windows 8 or Windows Server 2012 is required. For debugging on the hardware, you must install the drivers for your graphics card.
So let's check your computer condition for parallel programming.
< code start >
< code end >
This is my condition.
We can check whether run or not by this.
if, accs.size() == 0, then there is no parallel machine.
I think AMP is easy and usefull to use parallel GPU programming.
This is useful for creating Windows applications.
reference site
Korean blog
MS site
- https://blogs.msdn.microsoft.com/nativeconcurrency/2012/06/21/server-environments-and-c-amp/
- https://blogs.msdn.microsoft.com/nativeconcurrency/2011/09/22/can-i-run-c-amp-on-my-device/
No comments:
Post a Comment