Comments (4)
Likely not yet, I've heard word that many mobile GPUs still are not functional.
I will be closing this issue, as now its simply waiting until vulkan's mobile implementation is done.
from llama.rn.
In my understanding, not all Android devices supported OpenCL, for example the Google Pixel does not.
I think a better solution is to use Vulkan, which llama.cpp should support soon. But I think their support for iGPU is not enough (currently Vulkan features for Android devices are usually limited).
from llama.rn.
Though I would prefer a mature solution in OpenCL, Vulkan does seem to be a bit more future proofed. Perhaps this is simply some impatience from my end to have improved prompt processing, but Vulkan does seem to be a still far out. As it stands, some users for my project would also like to see improved processing on Android.
Granted, I am not the repo maintainer so your perspective on implementation is far more valid. I suppose I will continue working on a forked version to get opencl functional, thanks for the response.
from llama.rn.
vulkan is now merged, is it possible to bring for android as an option?
from llama.rn.
Related Issues (20)
- Support Android
- Benchmark method
- Prompt cache
- Early stopping inference HOT 1
- Parallel decoding
- LLaVa support HOT 1
- Android: Cannot load models, stopCompletions not working. HOT 3
- Seed, min p HOT 1
- [Android] Seed value does not create deterministic outputs.
- Failure to initLlama on Xiaomi phones. HOT 3
- stablelm-2-zephyr-1_6b-Q8_0.gguf does not work HOT 6
- Update llamacpp module to latest HOT 4
- Feature Request: TextStreaming HOT 2
- cannot load model HOT 2
- Implementing optimizations from layla HOT 2
- Bump llamacpp version pls
- Error Initializing Llama Model: Context Limit Reached HOT 1
- Crash on loading specifc model HOT 1
- llama.rn crashes when proguard is enabled
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from llama.rn.