English | 中文
This Ascend device plugin is implemented for NPU-Slicing for HAMi and volcano. It supports two modes:
Memory slicing is supported based on virtualization template. For detailed information, check template
This project implements a soft slicing mechanism based on libvnpu.so interception and limiter token scheduling. For detailed information, check hami-vnpu-core
Note: hami-vnpu-core currently only supports ARM platforms.
Prerequisites, deployment steps and usage examples differ depending on which scheduler you use:
update submodule:
git submodule update --init --recursivemake alldocker buildx build -t $IMAGE_NAME .