Technical reference · Documentation-based guide
Ollama and Strix Halo: Local AI Setup and Evaluation
Set up a local Ollama evaluation, check AMD Strix Halo acceleration, compare runtime choices and define the evidence needed before an industrial rollout.
By Mohammed Cherifi · Sources checked 18 October 2026
Start with one workflow, one local model and one repeatable test. Confirm the accelerator actually used before comparing speed. Approve a rollout only after quality, data handling, operating cost and human responsibility meet your requirements.
Set up a local Ollama evaluation
- Install Ollama from its official download for your operating system. Select a local model whose licence, task capability and memory needs fit the evaluation. Downloading weights and using a cloud model are different operations. Ollama quickstart.
- For a local-only requirement, set
OLLAMA_NO_CLOUD=1in the environment of the actual server process and restart it. On a service-managed Linux installation, changing a terminal variable alone does not reconfigure the running service. Verify the effective setting in its logs. - Keep the evaluation on the default loopback address,
127.0.0.1:11434. A production application needs its own access controls, data policy and operating owner before sharing the service. Configuration and network behaviour. - Record the installed version and model inventory. Run a harmless representative prompt, then inspect the active model with
ollama ps. Save the processor allocation with the test result; a successful response alone does not establish GPU acceleration.
ollama --version
ollama list
ollama psThese are inspection commands for an installed runtime. This guide does not report a hardware test or a measured throughput result.
Check the Strix Halo configuration before buying or tuning
AMD lists Radeon 8060S graphics and up to 128 GB of system memory for the Ryzen AI Max+ 395. Check the exact computer configuration: installed RAM, firmware and memory available to the runtime are separate facts. The product specification does not establish how fast your model will answer. AMD specifications.
Record the OS release, kernel, graphics driver, runtime version, model revision, quantization, context size and power mode. On Ubuntu, check the compatibility of that complete combination. Avoid carrying settings from an old Ubuntu 24 guide into a different kernel or runtime without a new test.
Ollama documents Vulkan support on Linux and Windows when the backend is installed. Confirm the detected GPU and the processor allocation in the running application. Follow the current support matrix for your installed release; a supported AMD product name alone is not a verified backend configuration. Ollama hardware support.
For a controlled llama.cpp comparison, pin the source revision and model file. Its upstream build guide documents Vulkan prerequisites and -DGGML_VULKAN=ON. Record the detected device and keep model, context and workload identical across runs. llama.cpp build instructions.
Leave room for the operating system, model state and concurrent requests. If loading fails, reduce the test size and inspect logs before changing drivers or memory allocations. Record CPU fallback and failures instead of discarding them from the comparison.
Choose the runtime for the work
- Ollama: a local service and repeatable application interface
- Useful when the evaluation includes an application calling a model. Record both the server configuration and the calling application’s behaviour.
- LM Studio: an interactive desktop evaluation
- Useful for reviewing model behaviour with a person at the workstation. Check its current OS requirements; the Linux documentation specifically qualifies testing on newer Ubuntu releases. LM Studio requirements.
- llama.cpp: direct control of a recorded build
- Useful when backend settings and reproducibility are part of the question. That control also creates responsibility for maintaining the build and its operating configuration.
These are evaluation choices, not a speed ranking. Compare the same task and record differences in model files, prompt formatting and runtime defaults.
Turn the demonstration into a decision record
The following is a proposed evaluation method. Set the thresholds with the process owner before testing. Keep failed cases, human review time and unresolved questions in the record.
| Decision | Test | Evidence to retain |
|---|---|---|
| Task quality | Use representative inputs with expected answers and a human reviewer. | Record accepted, incorrect and unsupported outputs separately. |
| Latency and load | Repeat cold and warm requests, then the expected concurrent workload. | Record time to first output, end-to-end time, errors and tail latency. |
| Memory and stability | Test the intended context size and document length over a sustained run. | Record peak memory, CPU fallback, thermal behaviour and recovery after failure. |
| Data boundary | Trace prompts, retrieval, tools, logs and update traffic. | Record approved destinations and evidence that the required offline behaviour holds. |
| Operating cost | Include hardware, energy, integration, review time, support and updates. | Compare cost per accepted task against the current process. |
| Release ownership | Name who accepts the result, operates the service and can stop it. | Agree acceptance thresholds, fallback, rollback and the next review date. |
A useful recommendation can be to proceed, narrow the workflow, change the architecture or stop. Separate what the test established from what still needs operational evidence.
Need to decide whether local AI fits an industrial workflow?
A Product Decision Review can assess the options, evidence gaps and next steps. A Product Leadership Mission can lead a separately scoped milestone. Bring the workflow, current process, constraints and decision date; hardware ownership alone does not establish the business case.
Sources and limits
Official documentation was checked on 18 October 2026. Vendor documentation can change; verify the installed release before following a configuration instruction. The evaluation method above is Hyperion’s guidance. No customer result, benchmark or hardware certification is asserted.
- Ollama quickstart
Installation and the distinction between local and cloud models.
- Ollama hardware support
Backend compatibility and Vulkan configuration; support depends on the installed release.
- Ollama FAQ
Local-only mode, loopback binding and checking GPU loading.
- AMD Ryzen AI Max+ 395 specifications
Processor specifications, Radeon 8060S graphics and maximum system memory; not application throughput.
- llama.cpp build documentation
Vulkan prerequisites and build switches; pin a release or commit for a repeatable evaluation.
- LM Studio system requirements
Desktop platform requirements; check the caveat about testing on newer Ubuntu versions.