VectorLinux
September 18, 2014, 09:30:45 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1]
  Print  
Author Topic: Any linux GPU coder here ?  (Read 2929 times)
DJLinux
Member
*
Posts: 7


« on: February 08, 2010, 05:26:27 pm »

any linux GPU coder here ?
(cuda opencl or ADM/ATI stream)

Joshy
Logged
DJLinux
Member
*
Posts: 7


« Reply #1 on: February 24, 2010, 07:46:56 am »

i got both working CUDA and OpenCL it's realy fun
12 parallel units with 96 cores x 1000 threads per core unbelievable but true.
(first tests are photon mapping with FreeBASIC win and lin)

the most CUDA things will work as OpenCL too.
OpenCL is my first choice is will run on win, lin, mac
and it supports NVIDIA and ATI/AMD devices.

if you have a NVIDIA card and use the AMD/ATI OpenCL too
you enumerate two OpenCL devices one is the real NVIDIA GPU
and the second the host CPU.

(the NVIDA OpenCL runtime hasn't support for GPU emulation on host CPU.)

happy number crunching

Joshy
« Last Edit: February 24, 2010, 07:50:08 am by DJLinux » Logged
kidd
Packager
Vectorian
****
Posts: 682


« Reply #2 on: February 25, 2010, 01:54:37 am »

I've tried to code some basic examples using CUDA ( http://llpanorama.wordpress.com/cuda-tutorial/  seems a good site for learning)
but my interest shifted then to distributed programming with erlang.

Btw, I never tried OpenCL.  Is it somewhat related to OpenMP, or the naming is just a coincidence?

It'd be great if you posted some little 'proof of concept' code on OpenCL.

My only dabblings with parallel computation were some time ago, with MPI and OpenMP.  Here ( http://puntoblogspot.blogspot.com/2009/10/prace-and-bsc-training.html) I posted some very basic codes using OpenMP.

Ah... so many cool things to hack on, and so little time...
Logged

Windozer
Vectorite
***
Posts: 386


Have Vector Linux, Will Travel.


« Reply #3 on: March 17, 2010, 07:09:17 am »

Hi Josh,

Welcome to the forum - I about fell out of my chair when I saw your post!  Myself and several others (not on the forum) been doing some very initial testing of CUDA on Winderz - would love to try it on VL.  Not only because vector is fast and clean, but because it's lean and mean. Smiley)

You mentioned photon mapping. Is this what you're interested in? Are you using CUDA in your work, or just for fun?

Hi Rai !

Cool that you've looked into this.  Cheesy  Here's a little clarification on openMP and openCL that seems correct:
http://stackoverflow.com/questions/356328/opencl-does-it-play-well-with-openmp-can-i-connect-other-languages-to-it-etc.

For things other than generic computing, GPU based systems are the wave of the future - I may be betting a business on that.

Yours, NumberCrunchingly,  Grin
- Howard
Logged

483,617th Registered Linux Snoozer
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!