Martin

  • 8 Posts
  • 284 Comments
Joined 2 years ago
cake
Cake day: July 10th, 2023

help-circle













  • It’s a pain to get other app stores to get uptake on Android since Google refuses to let other app stores be distributed via Google Play. So if Steam starts to distribute games for Android, the Steam app would be thrown out from Google Play.

    It’s the same reason why the F-droids user base is so small and will never reach the main public. As soon as your app store needs to be installed via a third party web site, you have lost.




  • CUDA can (depending on circumstances) give slightly better performance than OpenCL. So if you know that your target hosts will have Nvidia GPUs ( for example ML in your own data centers) that might be beneficial.

    OpenCL will run on multiple platforms so if you don’t know the target hosts (for example consumer hardware for gaming) this makes life easier for the developer.

    The frameworks and libraries around the different specs differ, so if there is a library that is useful for your use case, that will effect your decision to pick one over the other