Visitors: 180513
Today: 110
Online
12 Visitors, 0 Member, 0 Moderator, 0 Administrator Online.

Total : 12
Ads
Statistics

203 registered members

Latest member:
Dunkel85

More statistics

Mini Poll
This year, you'll be investing in...












Results

Shoutbox

toTOW: Happy new year to all fellow folders :)

warmon6: Look like the web site needs an update or 2. starting to see cob webs. (could at least mention about bigadv change happening in Jan. ;)

toTOW: Recredit has ben run ... all points should show up now :)

toTOW: Stats are down since the last network outage :(

MarkAGR: OK, so there's a 16 core minimum ... so does anyone know how to produce a 16 core virtual machine from a cluster of ubuntu boxes?

MarkAGR: Where did all thw stats go?

jimerickson: Http://bit.ly/tkpFnJ

jimerickson: 16 core minimum for bigadv. wow!

Adanorm: Hi ! We just applied patches to the site, if shoutbox goes mad, just CTRL+F5 !

jimerickson: Http://bit.ly/okqvf7

jimerickson: Happily folding smp now. and currently earning 2000ppd more than with bigadv. go figure.

jimerickson: I detest p2684, after this one is finished i am moving to smp.

Amaruk: FahCore 11 (ATI) support is scheduled to end September 1st. http://en.fah-addict.net/news/news.php?id=352

hootis: >toTow I think i saw it somewhere either on the folding forum or here, but i cant remember. just wondering if any1 knew.

toTOW: Divery> yes, a little ... on an i7 920 @3.5 GHz (no GPU), I get something like 15k PPD with regular SMP and 22k on BigAdv ...

toTOW: Hootis> did we mention it in one of our news ? anyway I don't remember :(

divery4eyes: Am thinking of adding a couple of smp boxen. is big adv still preferable over regular smp.

hootis: Dose anyone know when the ATi Gpu2 clients are going to be phased out?

MarkAGR: Sniff sniff :(

KaySL: That might explain the weirdly low point yield I'm now getting...

jimerickson: Bigadv bonus reduced from 50% to 20%

jimerickson: I am sad. http://t.co/0ljRgkB

MarkAGR: I don't over clock... over and above the i7 2600K "auto-overclocking".

Foldon: MarkAGR - Tighter OC or the "new" P2684 responsible for that?

Woooo Hoooo. I got my 3rd i7 up and running.

MarkAGR: Woooo Hoooo, just done my first 100,000+ WU !!!


Refresh

Archives

Social networks
Facebook
Twitter
Support
­

­

 
RssRandom Chat » NVIDIA GPU - CUDA Multiprocessor Programming
   On 11/08/09 at 17h13 Quote      

Photon

Group: Member

Sex:
Signed up since: 10/31/09
Messages: 21
Place: Germany
A little off topic, I know ....

CUDA seems to be the multiprocessor library of choice for the F@H project.

Has anyone had any experience in multiprocessor arrays or using the CUDA library or using the rationalised version of 'C' used to program a CUDA array?

:)
Mark

pm mark@visualbron.com http://www.visualbron.org    
   On 11/08/09 at 19h40 Quote      

Administrator

Group: Administrator

Sex:
Signed up since: 08/09/09
Messages: 27
Place: Nantes, France
Yes, I used CUDA at the end of my studies. Do you have any question about the API ?

pm    
   On 11/08/09 at 21h39 Quote      

Photon

Group: Member

Sex:
Signed up since: 10/31/09
Messages: 21
Place: Germany
The question was meant generally ... just to get a conversation going.

However specifically, I AM working on a distributed multiprocessor OS, designed with automatic object distribution and migration in mind. A sort of ... VERY VERY light weight CORBA for embedded processors.

I was wondering how I might port this to a CUDA processor array, with objects generated in the CUDA 'C' subset.

pm mark@visualbron.com http://www.visualbron.org    
   On 11/09/09 at 15h54 Quote      

Administrator

Group: Administrator

Sex:
Signed up since: 08/09/09
Messages: 27
Place: Nantes, France
The normal way to use CUDA the more powerfully is not to use a network based cluster.

Why ?
Cuda is very powerfull to work on massively parallele task. The data transfert time from CPU RAM to GPU VRAM has to be very low compared to processing time. PCI Express 16X V2 is ... very slow for CUDA ! So imagine the awful time needed to transfert a data block on a 1 GB ethernet network (or 10 GB, it's still not enough).
How to optimise a CUDA software ? Use the maximum number of GPU at the same time ! (As an exemple I saw a demo with 4 9800 GX2). Cuda allow tu use more than one card for the same task. Cut the task, copy on each GPU, and process. It's the most optimised use of CUDA.

Using CUDA on a networked cluster is possible. But the processing time has to me very long compared to the transfert time on a ethernet network. It's simplier and cost effective to have 1 big CUDA monster with 4 graphic cards than 4 PC with 1 card.

pm    
   On 11/10/09 at 12h05 Quote      

Photon

Group: Member

Sex:
Signed up since: 10/31/09
Messages: 21
Place: Germany
I'm not looking at "Network" per se ... not network like - ethernet type of networking. :D Where large objects lollop and bound with kilobytes or megabytes of data, servicing hundreds of functions and tasks.

I need to execute a "core procedure" on each tiny "computing engine" in a massive set of minute cores. So a none SIMD architecture is required, MIMD would be ideal. The "cleverness" is required in the "messaging and routing" system. The ability to identify and route requsts and replies to specific objects would be essential.

I intend to give every object within a system one or more processor cores - that perform simple tasks. eg a ring buffer object, that takes one of 5 messages ... configure size, flush, check, add, take.

Even if it means that an object is a "functor" and all it does is execute one function when "requested" and "replies" with the answer.

From what you've said, it sounds like CUDA is more of the "SIMD" mutli-processor architecture - where the same operation is executed on multiple sets of data - like multiply accumulates or matrix manipulation. Mathematical repetition - not multiple logic streams. :(

pm mark@visualbron.com http://www.visualbron.org    
   On 11/10/09 at 16h53 Quote      

Administrator

Group: Administrator

Sex:
Signed up since: 08/09/09
Messages: 27
Place: Nantes, France
MIMD of the focus of CUDA 3 and Fermi ;)

pm    
   On 11/12/09 at 02h14 Quote      

Photon

Group: Member

Sex:
Signed up since: 10/31/09
Messages: 21
Place: Germany
:clap Oooooh! :top

I went through a few of the NVIDIA CUDA tutorials the other night, and don't remember seeing anything on CUDA 3 there ....

Do you know if there is any documentation ready for that yet?

:)
Mark



Edit by MarkAGR On 11/12/09 at 02h15

pm mark@visualbron.com http://www.visualbron.org    
   On 11/12/09 at 09h20 Quote      

Administrator

Group: Administrator

Sex:
Signed up since: 08/09/09
Messages: 84
Place: Bordeaux, Franc...
I think CUDA 3 (which will come with OpenCL) stuff is currently available to registered developers : http://developer.nvidia.com/object/get-opencl.html

pm totowfr@gmail.com http://www.fah-addict.net/    
   On 11/12/09 at 11h45 Quote      

Administrator

Group: Administrator

Sex:
Signed up since: 08/09/09
Messages: 27
Place: Nantes, France
MarkAGR:
:clap Oooooh! :top

I went through a few of the NVIDIA CUDA tutorials the other night, and don't remember seeing anything on CUDA 3 there ....

Do you know if there is any documentation ready for that yet?

:)
Mark

Look at nVidia 195 beta release note too.

pm    
RssRandom Chat » NVIDIA GPU - CUDA Multiprocessor Programming  
1 User online :: 0 Administrator, 0 Moderator, 0 Member and 1 Visitor
User online: No member online
Answer
You aren't allowed to write in this category