Independent project. Not a U.S. government website.

Support our project (opens Buy Me a Coffee)
USASI

Aaron Teo

IBM technology engineer and code owner for llama.cpp's zDNN backend for IBM Z and LinuxONE

  • Technology Engineer, IBM Client Engineering, IBM1
  • Code owner for the zDNN backend; member of the CI team, llama.cpp project2

Aaron Teo is a Technology Engineer in IBM Client Engineering whose GitHub profile lists AI on IBM Z, inference engines, and IBM Z and LinuxONE as areas of work. llama.cpp's CODEOWNERS file lists Teo, as the ggml-zdnn team, among the owners of the zDNN backend, which enables llama.cpp on IBM z17 and later systems through IBM's zDNN acceleration library, and as a member of the CI team. Teo last updated the project's build guide for IBM Z and LinuxONE in September 2026, and Teo's commits add s390x CPU optimizations, zDNN operations and CI coverage. Teo also publishes a Hugging Face collection of big-endian GGUF models, including IBM Granite models, verified to run on IBM z15 and later systems.123457

Work

  • llama.cpp support for IBM Z and LinuxONEOpen-source code

    CODEOWNERS lists Teo as the ggml-org/ggml-zdnn team, which co-owns ggml/src/ggml-zdnn, and in ggml-org/ci. The s390x build guide credits Teo with its September 2026 update. Commits authored from July to October 2026 add Q8_0 matrix multiplication and memory fixes to the zDNN backend, s390x vector and repack optimizations, CI coverage, and Granite parameter-count fixes. The repository is MIT-licensed.2456

    Project page (external site: github.com)

  • s390x Verified Models (Hugging Face collection) (external site: huggingface.co)Open weights

    A collection owned by Teo's Hugging Face account of big-endian GGUF models, including IBM Granite and Qwen2.5 models, whose tokenizers were verified to run on IBM z15 and later systems; the s390x build guide points to it for pre-converted models.74

This profile covers public professional work only, from the sources below. It is not an endorsement or a ranking. To correct or remove it, use the correction form.

Sources · reviewed Oct 13, 2026

  1. 1.
    taronaeo (Aaron Teo) on GitHub (external site: github.com)

    GitHub · Official page · accessed Oct 13, 2026

  2. 2.
    ggml-org/llama.cpp CODEOWNERS (external site: github.com)

    ggml-org (GitHub repository) · Repository · accessed Oct 13, 2026

  3. 3.
    llama.cpp for IBM zDNN Accelerator (docs/backend/zDNN.md) (external site: github.com)

    ggml-org (GitHub repository) · Documentation · accessed Oct 13, 2026

  4. 4.
    llama.cpp build guide for IBM Z and LinuxONE (docs/build-s390x.md) (external site: github.com)

    ggml-org (GitHub repository) · Documentation · published Sep 8, 2026 · accessed Oct 13, 2026

  5. 5.
    ggml-org/llama.cpp commits authored by taronaeo (external site: github.com)

    ggml-org (GitHub repository) · Repository · accessed Oct 13, 2026

  6. 6.
    ggml-org/llama.cpp LICENSE (MIT) (external site: github.com)

    ggml-org (GitHub repository) · License · accessed Oct 13, 2026

  7. 7.

Support Us

Help keep USASI useful.

Optional. No USASI account required. Payment takes place on the linked provider’s website (Buy Me a Coffee).

About supporting this project