spacemeshos / gpu-post

Spacemesh proof of space time gpu optimized setup
GNU General Public License v3.0
29 stars 9 forks source link

Investigate sdk support for ARM systems #56

Closed avive closed 3 years ago

avive commented 3 years ago

Look into creating libs for Window 10, macOS Linux ARM cpus in addition to amd-64. We should add these build targets to the lib if cuda and vulkan libs support this.

lrettig commented 3 years ago

I think we need this for Mac M1/arm64 as well don't we? See https://github.com/spacemeshos/go-spacemesh/issues/2642

avive commented 3 years ago

yes, for all 3 platforms - i've clarified the issue.

lrettig commented 3 years ago

Assuming this library actually does build on ARM, it should be possible to set up a self-hosted github actions runner to do this. See https://github.blog/changelog/2019-12-03-github-actions-self-hosted-runners-on-arm-architectures/ and https://github.com/actions/runner/issues/805.

avive commented 3 years ago

We have started a dev cycle to implement the lib for linux-arm and for macOS-arm. @lrettig