Skip to content

hexagon: add fp16 support for binary ops: add,sub,mul,div#20139

Merged
max-krasnyansky merged 4 commits intoggml-org:masterfrom
qualcomm:yardent/hvx-op-coverage-bin-fp16
Mar 6, 2026
Merged

hexagon: add fp16 support for binary ops: add,sub,mul,div#20139
max-krasnyansky merged 4 commits intoggml-org:masterfrom
qualcomm:yardent/hvx-op-coverage-bin-fp16

Conversation

@YardenTal44
Copy link
Contributor

Adding support for FP16 binary ops. Passing all backend op tests.

@github-actions github-actions bot added the ggml changes relating to the ggml tensor library for machine learning label Mar 5, 2026
@max-krasnyansky max-krasnyansky force-pushed the yardent/hvx-op-coverage-bin-fp16 branch from c716428 to d55dd8c Compare March 5, 2026 20:33
@max-krasnyansky max-krasnyansky changed the title Add fp16 support for binary ops: add,sub,mul,div hexagon: add fp16 support for binary ops: add,sub,mul,div Mar 6, 2026
@max-krasnyansky max-krasnyansky merged commit 2b10b62 into ggml-org:master Mar 6, 2026
78 checks passed
bartowski1182 pushed a commit to bartowski1182/llama.cpp that referenced this pull request Mar 10, 2026
…0139)

* hexagon: add fp16 support for binary ops: add,sub,mul,div

* hexagon: fix test-backend-ops failures for fp16 binary ops on older arches (<v79)

* hexagon: decide on n_threads (aka n_jobs) early to avoid overallocating scratchpad

* snapdragon: fix readme link

---------

Co-authored-by: Max Krasnyansky <maxk@qti.qualcomm.com>
Ethan-a2 pushed a commit to Ethan-a2/llama.cpp that referenced this pull request Mar 20, 2026
…0139)

* hexagon: add fp16 support for binary ops: add,sub,mul,div

* hexagon: fix test-backend-ops failures for fp16 binary ops on older arches (<v79)

* hexagon: decide on n_threads (aka n_jobs) early to avoid overallocating scratchpad

* snapdragon: fix readme link

---------

Co-authored-by: Max Krasnyansky <maxk@qti.qualcomm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ggml changes relating to the ggml tensor library for machine learning

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants