Microsoft Accelerator - Data parallel array API for .Net
.NET July 27th, 2007Microsoft Research Accelerator Project - Accelerator provides a high-level data-parallel programming model as a library that is available for all .Net programming languages. The library translates the data-parallel operations on-the-fly to optimized GPU pixel shader code and API calls. Future versions will target multi-core cpus.
Accelerator is a .NET 2.0 DLL that requires DirectX 9, included with Windows XP SP2, and a graphics card that supports Pixel Shader 2.0 or above. Graphics cards without hardware vertex processing, common on cheaper laptops, do not appear to work.
Accelerator is released under a non-commercial Shared Source license agreement. This means that while a developer can look at the source code, special permission is needed to actually use it in a production environment. Also, the source is not actually included in the installer or on the project’s wiki page.
The current build can be downloaded from Microsoft Research. Note that the date on this page is incorrect. The build you get was actually uploaded in July of this year.
Source: infoq.com
Resources:
Leave a Reply
You must be logged in to post a comment.


Recent Comments