Bitcoin Forum
April 10, 2020, 08:17:57 PM *
News: Latest Bitcoin Core release: 0.19.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How to create a distributed GPU network like bitcoin for number crunching?  (Read 2436 times)
marvinmartian
Full Member
***
Offline Offline

Activity: 224
Merit: 100



View Profile
June 29, 2011, 10:15:03 PM
 #1

I have a bunch of algorithms I'd like to run, testing various parameters, using something like the distributed model of bitcoins (without hashing or security) so that when I'm not mining, I can use the HP of my rig to crunch numbers.

Any good pointers on how to get started on something like this?  What I'm mainly looking for is two things:

1.  How to interface with OpenCL (which I can likely get from AMD).

2.  How to make it a distributed model where a central server says something like the following:

   return_data[tag] = run_on_network_cluster(my_function(), param1, param2, param3, param4, ...);

So that I can collate all the data in the end and sort it at the end.  EG., each run will have a unique output.

Ok, so just one thing.  ;-)

Thanks.

MM

"... and the geeks shall inherit the earth."
1586549877
Hero Member
*
Offline Offline

Posts: 1586549877

View Profile Personal Message (Offline)

Ignore
1586549877
Reply with quote  #2

1586549877
Report to moderator
1586549877
Hero Member
*
Offline Offline

Posts: 1586549877

View Profile Personal Message (Offline)

Ignore
1586549877
Reply with quote  #2

1586549877
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1586549877
Hero Member
*
Offline Offline

Posts: 1586549877

View Profile Personal Message (Offline)

Ignore
1586549877
Reply with quote  #2

1586549877
Report to moderator
wasabi
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
June 29, 2011, 10:18:08 PM
 #2

Write code.
entens
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile
June 30, 2011, 02:14:16 AM
 #3

I'm going to let you sift out what you want, because the BOINC project has almost all the information you'll need: http://boinc.berkeley.edu/trac/wiki/SoftwareDevelopment.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!