Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Will have plan to support RISC-V processor? Or how to port to different processor? #145

Closed
rayeh5 opened this issue Dec 11, 2018 · 4 comments
Labels
contributions welcome lower priority issues for the core ORT teams feature request request for unsupported feature or enhancement

Comments

@rayeh5
Copy link

rayeh5 commented Dec 11, 2018

Will you have plan to support more processors or can provide porting guide.

@pranavsharma
Copy link
Contributor

Not at this time. We welcome contributions.

souptc pushed a commit that referenced this issue Dec 17, 2018
@faxu faxu added feature request request for unsupported feature or enhancement and removed help wanted labels Feb 4, 2019
@hariharans29 hariharans29 added the contributions welcome lower priority issues for the core ORT teams label May 15, 2019
@pranav-prakash
Copy link
Contributor

pranav-prakash commented Apr 21, 2020

The existing arm cross-compile flow gets you 95% of the way there. The only major changes to be made are substituting the SIMD mlas functions with scalar equivalents. Ideally you'd make use of the v-extension but that's still a wip.

For other architectures, so long as your target platform has a c++ compiler it should just compile fine, although you'll probably want to create your own provider backend to take advantage of vectorization.

I'm maintaining a fork that works on riscv. It also supports the gemmini matmul accelerator (a rocc co-processor).

@stale
Copy link

stale bot commented Jul 18, 2020

This issue has been automatically marked as stale due to inactivity and will be closed in 7 days if no further activity occurs. If further support is needed, please provide an update and/or more details.

@stale stale bot added the wontfix label Jul 18, 2020
@stale
Copy link

stale bot commented Jul 25, 2020

This issue has been automatically closed due to inactivity. Please reactivate if further support is needed.

@stale stale bot closed this as completed Jul 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contributions welcome lower priority issues for the core ORT teams feature request request for unsupported feature or enhancement
Projects
None yet
Development

No branches or pull requests

6 participants