llama.cpp
ggml : add graph tensor allocator
#2411
Merged

ggml : add graph tensor allocator #2411

slaren merged 13 commits into master from ggml-allocator
slaren
slaren
slaren commented on 2023-07-26
ggerganov
slaren
slaren ggml : add graph tensor allocator
768ecfcc
slaren adjust buffer size to account for alignment
598a9ada
slaren fix mpi build
8afe3923
slaren allow using the allocator with opencl
8fa54837
slaren add list of ops that support in-place
f67179aa
slaren ggml : don't calculate data pointer of unallocated tensors when creat…
64584d56
slaren llama.cpp : free allocator when deleting context, cleanup
af7bd42b
ghost
slaren replace n_views and n_children in ggml_tensor with a hash table in th…
e39e62ba
slaren slaren force pushed from 122d7c65 to e39e62ba 2 years ago
slaren ggml : refactor ggml_view_Nd into ggml_view_tensor_offset
e592a17a
slaren llama.cpp : fix embeddings output
ba0ab56b
slaren slaren marked this pull request as ready for review 2 years ago
slaren llama.cpp : fix embeddings input
966c069b
slaren llama.cpp : better memory usage prints with allocator
cd4a8cd2
slaren
ggerganov
ggerganov approved these changes on 2023-07-28
ggerganov
ggerganov commented on 2023-07-28
ggerganov
ggerganov commented on 2023-07-28
ggerganov
ggerganov commented on 2023-07-28
ghost
slaren rename ggml_allocator to ggml_allocr
570aa7ce
slaren slaren merged a1136895 into master 2 years ago
slaren slaren deleted the ggml-allocator branch 2 years ago
laurids-reichardt
slaren
slaren
laurids-reichardt
Tungsten842
slaren

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone