前置条件

  • 架构: x86_64
  • 芯片型号: Tsingmicro TX8110
  • 宿主机驱动: 260610164501.01
  • 容器工具包 (可选) : tx-container-toolkit >= 2.5.0

镜像内容

基础镜像

ubuntu:24.04

系统软件包

显式安装;此处版本即为该镜像中实际打包的版本:

  • build-essential — 12.10ubuntu1
  • ca-certificates — 20260601~24.04.1
  • clang — 18.0
  • cmake — 3.28.3
  • curl — 8.5.0
  • g++ — 13.2.0
  • gcc — 13.2.0
  • git — 2.43.0
  • libfmt8 — 8.1.1+ds1
  • libopenmpi3
  • libpython3-dev — 3.12.3
  • libunwind8 — 1.6.2
  • sudo — 1.9.15p5
  • unzip — 6.0
  • vim — 9.1.0016

SDK 组件

  • TSM Runtime 260610164501
  • TSM Validation Suite 260610164501
  • TSM CCL 260610164501
  • TSM Profiler 260610164501
  • TX8 Compiler Dependencies 20260507
  • LLVM a66376b0

环境变量

  • KUIPER_PATH=/usr/local/kuiper
  • TX8_DEPS_ROOT=/usr/local/tx8_deps
  • LLVM_SYSPATH=/usr/local/llvm
  • PATH=/usr/local/kuiper/bin:${PATH}
  • LLVM_BINARY_DIR=/usr/local/llvm/bin
  • PYTHONPATH=/usr/local/llvm/python_packages/mlir_core
  • LD_LIBRARY_PATH=/usr/local/tx8_deps/lib:/usr/local/kuiper/lib:/usr/local/kuiper/tsm8-profiler/lib
  • USE_TORCH_XLA=0
  • TORCH_COMPILE_DISABLE=1

启动

使用容器工具包 (可选)

  docker run --rm -it \
  --runtime=tsingmicro \
  -e TSINGMICRO_VISIBLE_DEVICES=all \
  harbor.baai.ac.cn/flagos-base/flagos-base-tsingmicro-tsm260610:2.1.2 bash
  

无需工具包 —— 直接使用 docker / podman:

  docker run --rm -it \
  --device /dev/accel \
  --device /dev/accel_drv_mgr \
  harbor.baai.ac.cn/flagos-base/flagos-base-tsingmicro-tsm260610:2.1.2 bash
  

验证

在容器内,确认加速器可见:

  tsm_smi
  

更新时间: 2026-08-14 21:51:46 · 521f2968843d

Last updated 15 Aug 2026, 09:57 +0800. history