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

Mobile Support #2

Open
ddutchie opened this issue Aug 30, 2018 · 1 comment
Open

Mobile Support #2

ddutchie opened this issue Aug 30, 2018 · 1 comment
Assignees
Labels
question Further information is requested

Comments

@ddutchie
Copy link

Hello Keijiro

Great implementation and optimization. Learning a lot about GPU compute by studying this code.

I am trying to get this to run on an iPhone X. I believe it could, just need to limit the kernel usage.

I might implement this myself and offer a drop down enum setting for mobile and desktop.

Have you any suggestions where to start in the code. I'll then make a pull request so you can see if it's worth it.

Regards

@keijiro keijiro added the question Further information is requested label Aug 30, 2018
@keijiro keijiro self-assigned this Aug 30, 2018
@keijiro
Copy link
Owner

keijiro commented Aug 30, 2018

I tried it with my iPhone X but immediately abandoned the idea as the performance was quite low.

I think the half-precision arithmetic pipeline should be utilized on mobiles to gain performance. Although I abandoned the idea based on the results from the FP16ComputeTest experimentation, it may become an effective approach on mobile GPUs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants