Skip to content

Instantly share code, notes, and snippets.

@runvnc
Last active November 20, 2016 05:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save runvnc/3facce17bdcb6e40241eb3c4b0060cdc to your computer and use it in GitHub Desktop.
Save runvnc/3facce17bdcb6e40241eb3c4b0060cdc to your computer and use it in GitHub Desktop.
gpgpu cluster
Combine something like turbo.js with a webrtc rpc swarm. Use rpc to pull out of task queue. So we can do GPGPU processing on web-based clusters in the browser.
Can just use public gists with 'gpgpucluster' at end of description. The use requirebin. Also use webtorrent/instant.io
for imagenet example. Need to break imagenet up into a ton of little torrents. Then make an example that maybe just
searches for certain classes like 'cat'. Example doesn't need to do actual machine learning, just store images in graphics memory
pull them out when they search. And send them back. Maybe just use a subset of imagenet so that multiple clients
can share the dataset and so work together to answer queries.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment