Questions tagged [aleagpu]

Alea GPU is a cross-platform GPU development environment for .NET. It supports all .NET languages (C#, F# and VB.NET) and allows reusing the same code-base for CPU and GPU computations.

Alea GPU is a professional GPU development environment for .NET.

  • Supports all .NET languages, including C#, F# and VB.
  • Improves developer productivity with first class tooling for coding, debugging and profiling, fully integrated in Visual Studio™.
  • Reduces development time with pre-fabricated GPU algorithms and libraries.
  • Increases agility with GPU scripting and a REPL in Visual Studio™ for rapid prototyping of GPU code.

With Alea GPU the .NET framework can be used as a cross platform technology for the CPU and GPU code base.

  • Runs on Windows, Linux and Mac OS X.
  • Single code base for multiple platforms - build once and run on any platform supporting either .NET or Mono.
  • Simplified deployment because generated assemblies are binary compatible for all platforms.

Alea GPU generates code which is as fast as native CUDA C/C++, with the benefit of being seamlessly integrated with .NET and Mono.

It can be used to develop GPU accelerated applications at all levels of sophistication, from simple GPU kernels up to complex GPU algorithms using textures, shared memory and other advanced GPU programming techniques.

Source: Alea GPU Manual

96 questions
0
votes
1 answer

How to correcty reference the native dll in FSI e.g. 'Alea.CUDA.CT.Native.X86.B32.Windows'

I get the following exception when running Alea samples in F# interactive: System.UnauthorizedAccessException: Access to the path 'C:\Program Files (x86)\Microsoft SDKs\F#\4.0\Framework\v4.0\Alea.CUDA.CT.Native.X86.B32.Windows' is denied. I am using…
fwaris
  • 11
  • 1
  • 3
0
votes
1 answer

How to properly create an Alea GPU project? Errors on "Getting Started" code

I have done the following to create an Alea GPU project in Visual Studio 2012 Professional: File > New > Project > F# Application Updated NuGet Package Manager to latest version Tools > NuGet Package Manager > Console PM> Install-Package…
clarity
  • 368
  • 1
  • 4
  • 14
0
votes
1 answer

Does Alea GPU allow keeping LLVM IR code in the compilation chain?

Nvidia does not allow the access to the generated LLVM IR in the compilation flow of a GPU kernel written in CUDA C/C++. I would like to know if this is possible if I use Alea GPU? In other words, does Alea GPU compilation procedure allows keeping…
Farzad
  • 3,288
  • 2
  • 29
  • 53
0
votes
1 answer

aleagpu - atomicCAS and __shfl_xor

I cannot find these two apis (atomicCAS and __shfl_xor) in the aleagpu framework. Is there a special problem using them or are they likely to be supported in the future ?
Snee
  • 1
  • 1
-2
votes
1 answer

cuDNN Error ARCH_MISMATCH on a Kepler GPU

I'm just running the Alea TK samples. As long as I don't activate cuDNN things work will except for the CNN, since it uses Pooling2D which relies on cuDNN. If I now activate cuDNN (via app.config) I get this error [cuDNN Error] ARCH_MISMATCH as soon…
Sam7
  • 3,382
  • 2
  • 34
  • 57
-2
votes
1 answer

Tutorials not passing NUnit Tests

Today, I just came across QuantAlea and I'm trying to build and run their Tutorials. I first had to update my NVIDA GeForce GTX 670 driver to 9.18.13.5306 (5/27/2015). Now I'm got the following error: System.DllNotFoundException : Unable to load…
Kabua
  • 889
  • 8
  • 19
1 2 3 4 5 6
7