Microsoft подпомага C++ разработчиците в паралелното програмиране


През настоящата седмица Microsoft представи технология, която предоставя възможност на C++ разработчиците да използват графичните процесори (GPUs) за паралелно програмиране. Технологията се нарича C++ AMP (C++ Accelerated Massive Parallelism).

Microsoft също така съобщава, че C++ AMP ще стане отворена спецификация. C++ AMP ще се превърне в част от следващата версия на компилатора Visual C++ и ще бъде интегриран с Visual Studio, съобщава Microsoft.

Използването на графичните процесори в паралелните изчисления следва други тенденции – като напр. мултиядреното програмиране, казва в блог публикация S. Somasegar – старши президент на Развойна дивизия в Microsoft – „В последните няколко години сме свидетели на допълнителна тенденция на хетерогенен хардуер, където, напр. разработчиците се възползват от предимството на графичния процесор за изчислителни цели за техните паралелни алгоритми за данни.”

Somasegar неотдавна бе обявил паралелното програмиране за един от най-важните приоритети за Майкрософт. Той също така бе посочил езика за програмиране Axum на компанията като механизъм за изграждане на паралелни изчисления. В сайта DevLabs на Майкрософт за Axum бе обявено, че се намира в началния стадии на развитие и компанията не планира да започне разпространението му скоро.
Коментари
Все още няма коментари
Статистика
Прегледи 172
Коментари 0
Рейтинг
Добавена на17 Юни 2011
ИзточникKaldata

Тагове
Microsoft, Visual, Axum