diff options
author | kunnis <kunnis@users.noreply.github.com> | 2024-05-15 12:59:12 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-15 19:59:12 +0200 |
commit | e1b40ac3b94824d761b5e26ea1bc5692706029d9 (patch) | |
tree | e9315e99443e5101d4639e60b7cd1cacb2408305 /examples/quantize/tests.sh | |
parent | dc020985b8755dd6aa93a2f002f43c3ede808cce (diff) |
ggml : use dynamic thread scheduling for matrix multiplication (#6915)
* Just reordering some structs.
* Adding in the calls to mm_pause
* Passing around the state
* Renaming and moving a bunch of variables around.
* Extracting the logic to it's own function.
* Moving some variable definitions into the chunk function.
* Moving some variables around
* moving src1_cont inside
* Moving row_size
* adding the current_chunk
* Reorg the code.
* Formatting to match the orig patch
* starting to setup the chunking variables
* Starting the buildup of the loop
* The yield shouldn't be necessary.
* adding the looping structure based on the chunk configuration.
* Add in the re-chunking code.
* Making it much more likely to rechunk.
* disable resizing if numa is enabled.
* Updating comments with what we've learned.
* Fix formatting
* Couple more formatting fixes.
* More style fixes.
* Fix Warnings
* Going with unused because there's conditional logic that needs it.
* Update ggml.c
* Update ggml.c
---------
Diffstat (limited to 'examples/quantize/tests.sh')
0 files changed, 0 insertions, 0 deletions