我要评分
获取效率
正确性
完整性
易理解

Installing KAE

Install KAE on the physical machine and VM.

  1. Download the KAE 2.0 source package.
    1
    git clone https://gitee.com/kunpengcompute/KAE.git -b kae2
    
    If no device file is queried after the device is restarted and a driver is installed, a possible cause is that the OS has a built-in accelerator driver. You can unload the driver and then reload it. Alternatively, add the command for reloading the driver to the startup script re.local. The following uses hisi_sec2 as an example.
    rmmod hisi_sec2
    modprobe hisi_sec2
  2. Install the kernel driver in the KAE source code directory.
    1
    2
    cd KAE
    sh build.sh driver
    
  3. Check whether the drivers are installed.

    Check whether the accelerator engine file system exists in /sys/class/uacce.

    1
    ll /sys/class/uacce/
    

    If the following information is displayed, the drivers have been installed:

    1
    2
    3
    4
    5
    6
    lrwxrwxrwx. 1 root root 0 Aug 22 17:14 hisi_hpre-2 -> ../../devices/pci0000:78/0000:78:00.0/0000:79:00.0/uacce/hisi_hpre-2
    lrwxrwxrwx. 1 root root 0 Aug 22 17:14 hisi_hpre-3 -> ../../devices/pci0000:b8/0000:b8:00.0/0000:b9:00.0/uacce/hisi_hpre-3
    lrwxrwxrwx. 1 root root 0 Aug 22 17:14 hisi_sec2-0 -> ../../devices/pci0000:74/0000:74:01.0/0000:76:00.0/uacce/hisi_sec2-0
    lrwxrwxrwx. 1 root root 0 Aug 22 17:14 hisi_sec2-1 -> ../../devices/pci0000:b4/0000:b4:01.0/0000:b6:00.0/uacce/hisi_sec2-1
    lrwxrwxrwx. 1 root root 0 Aug 22 17:14 hisi_zip-4 -> ../../devices/pci0000:74/0000:74:00.0/0000:75:00.0/uacce/hisi_zip-4
    lrwxrwxrwx. 1 root root 0 Aug 22 17:14 hisi_zip-5 -> ../../devices/pci0000:b4/0000:b4:00.0/0000:b5:00.0/uacce/hisi_zip-5