Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • About Bonfire
@reiver ⊼ (Charles) :batman:
@reiver@mastodon.social  ·  activity timestamp 5 days ago

I think regular programming-languages need to incorporate GPU programming capabilities.

For example, I would like to be able to program a GPU using the Go programming-language.

#ComputerProgramming #golang#GPU#Programming

  • Copy link
  • Flag this post
  • Block
Tanguy ⧓ Herrmann
@dolanor@hachyderm.io replied  ·  activity timestamp 4 days ago

@reiver there is a way to program shaders with ebiten kage with a Go like syntax.
I don't know if it would be usable like for some kind of CUDA/OpenCL though.

  • Copy link
  • Flag this comment
  • Block
@reiver ⊼ (Charles) :batman:
@reiver@mastodon.social replied  ·  activity timestamp 4 days ago

@dolanor

That seems very interesting.

  • Copy link
  • Flag this comment
  • Block
Bryce Dixon
@bryce@mastodon.brycedixon.dev replied  ·  activity timestamp 5 days ago
@reiverhttps://youtu.be/ImM7f5IQOaw
  • Copy link
  • Flag this comment
  • Block
Matthijs De Smedt
@anji@metalhead.club replied  ·  activity timestamp 5 days ago
@reiver It's challenging because many programming languages dynamically allocate memory all over the place. That's not something you typically want to do in the middle of your SIMT GPU code. There are various proof of concepts like compiling languages such as Rust to SPIR-V for example so it is doable. Perhaps Go could be made to work.
  • Copy link
  • Flag this comment
  • Block
Log in

Bonfire Dinteg Labs

This is a bonfire demo instance for testing purposes. This is not a production site. There are no backups for now. Data, including profiles may be wiped without notice. No service or other guarantees expressed or implied.

Bonfire Dinteg Labs: About · Code of conduct · Privacy ·
Bonfire social · 1.0.0-rc.3.15 no JS en
Automatic federation enabled
  • Explore
  • About
  • Code of Conduct
Home
Login