Commit 7ad1e001 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Added swap for nvidia-86 target and specified location of nvcc on PATH

parent 535b251d
......@@ -22,8 +22,13 @@ all: ollama-service
rm -rf swap
nvidia-86: ollama-service
dd if=/dev/zero of=swap bs=1048576 count=1024
chmod 600 swap
mkswap swap
swapon swap
tar xf ollama-0.11.4.tar.gz
cd ollama-0.11.4 && cmake -B build -DCMAKE_CUDA_ARCHITECTURES=86
cd ollama-0.11.4 && PATH=$$PATH:/usr/local/cuda-13.0/bin cmake -B build -DCMAKE_CUDA_ARCHITECTURES=86
cd ollama-0.11.4 && cmake --build build
cd ollama-0.11.4 && GO111MODULE=on GOCACHE=/tmp/gocache GOPATH=$(CURDIR)/../go/go $(CURDIR)/../go/go/bin/go mod download
cd ollama-0.11.4 && GO111MODULE=on GOCACHE=/tmp/gocache GOPATH=$(CURDIR)/../go/go $(CURDIR)/../go/go/bin/go build -trimpath -buildmode=pie -o /usr/bin/ollama .
......@@ -32,6 +37,9 @@ nvidia-86: ollama-service
systemctl enable ollama.service
rm -rf ollama-0.11.4
swapoff swap
rm -rf swap
ollama-service:
define OLLAMA_SERVICE
[Unit]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment