 Microsoft w�a�nie opublikowa� now� specyfikacj� C++ AMP (Accelerated Massive Prallelism).
Jest to nowy system heterogenicznego programowania C++ przeznaczony do tworzenia program�w w spos�b zr�wnoleglony. A zatem dzi�ki niemu mo�na tworzy� programy dzia�aj�ce na nowoczesnych procesorach wielordzeniowych dzia�aj�cych jednocze�nie z wieloma strumieniami danych, kt�re s� przetwarzane oddzielnie.
Pierwsza wersja C++ AMP pojawi�a si� w czerwcu zesz�ego roku. Najnowsza ods�ona powstawa�a przy silnym wsparciu ze strony firm AMD i NVIDIA.
W tej chwili pojawi�a si� �atwa obs�uga procesor�w graficznych ze wsparciem dla Direct3D. W przysz�o�ci pojawi si� tak�e obs�uga OpenGL/OpenCL.
Obecnie znajduj� si� w niej jedynie metody dost�pne publicznie. Microsoft zapewnia, �e nie u�ywaj� �adnych patent�w, a tak�e innych ogranicze�, kt�re mog�yby powstrzyma� stosowanie ich systemu.
�r�d�o: cybersecurity.ru
foto: techreport.com |