CUDA.NET or OpenCL.NET?


Anyone using CUDA.NET or OpenCL.NET? I’m thinking that a few GTX 480’s each with 480 cores will provide some power in crunching structural risk. Anyone know of any pros/cons of using either CUDA or OpenCL?

~ by mdavey on October 27, 2010.

3 Responses to “CUDA.NET or OpenCL.NET?”

  1. Not specific to the .Net implementations but Dr. Mark Joshi has done some ground breaking work in derivatives & CUDA. http://sourceforge.net/projects/kooderive/files/

    This is the Kooderive project (“kooderive”)

    The objective of this project is to create a library of code for pricing financial derivatives products using CUDA to achieve GPU programming.

    He uses the thrust library to simplify (relatively) his coding, found here–> http://code.google.com/p/thrust/

    Vince Fulco

  2. Hi, Mark,
    I can compare CUDA and PC cluster. I’m using CUDA because of underlying parallel model more universal than OpenGL. PC clusters lose efficiency fast with growing number of processors even for optimized communication graph. I can send my report ..
    I used both for portfolio optimization for non convex criteria and non convex area. Simple example: find optimal portfolio around given that sum of changes (increasing or decreasing investments) is less than 5%.
    I found that CUDA is perfect for such tasks just because of almost 0 delay for getting access to data. Even for linear optimization I got 100 times acceleration on 32 core CUDA (CUDA registry memory remarkably faster than PC memory). For real life linear optimization is not much useful..For portfolio optimization I’m using Taboo search with some improvement for finding feasible points.

  3. @Renat

    Please, send me your report : gil_software@yahoo.co.uk

    thanks in advance

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

 
%d bloggers like this: