Vitis AI安装步骤-包括Ubuntu、Docker安装

这篇具有很好参考价值的文章主要介绍了Vitis AI安装步骤-包括Ubuntu、Docker安装。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

环境安装流程

Ubuntu 20.04 安装

  1. 下载镜像:ubuntu-20.04.6-desktop-amd64.iso

  2. 下载 rufus: 官网地址

  3. 制作USB启动盘

  4. 开机按 Delete 键进入 BIOS

  5. 启动项将首选项改为 USB 启动盘

  6. 重新启动进入安装程序

    • 选择 English

    • 有线网账号密码:psd

    • 选择 Mininal installation

    • 选择 Erase disk and install Ubuntu

    • 设置用户名密码是:psd

  7. 安装配置 ssh


sudo apt-get update

sudo apt install openssh-server

sudo apt-get install vim

sudo vim /etc/ssh/sshd_config

端口号修改为23321后保存,继续执行


sudo systemctl restart sshd

sudo ufw allow 23321

  1. 关闭自动锁屏:

    • 点击右上角 Settings

    • 点击 Privacy

    • 点击 Screen Lock

    • 关闭自动锁屏


CUDA 11.3 & cuDNN 安装

  1. 查看当前驱动

dpkg -l | grep nvidia

  1. 卸载原本的驱动并清理链接

sudo apt-get purge nvidia*

sudo apt autoremove

  1. 查询可用驱动

ubuntu-drivers devices

  1. 自动安装推荐的驱动

sudo ubuntu-drivers autoinstall

  1. 重启,然后验证驱动是否安装成功

sudo reboot

nvidia-smi

  1. 下载并运行 CUDA 11.3.1 安装程序

cd ~

wget https://developer.download.nvidia.com/compute/cuda/11.3.1/local_installers/cuda_11.3.1_465.19.01_linux.run

sudo apt install gcc

sudo sh cuda_11.3.1_465.19.01_linux.run

  1. 只勾选 CUDA Toolkit 11.3,然后安装

  2. 添加环境变量


sudo vim /etc/profile


export CUDA_HOME=/usr/local/cuda-11.3

export PATH=$PATH:$CUDA_HOME/bin

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/cuda-11.3/lib64

  1. 下载并安装 cuDNN 8.9.2.26

cd ~

wget https://developer.nvidia.com/downloads/compute/cudnn/secure/8.9.2/local_installers/11.x/cudnn-linux-x86_64-8.9.2.26_cuda11-archive.tar.xz

tar -xvf cudnn-linux-x86_64-8.9.2.26_cuda11-archive.tar.xz

cd cudnn-linux-x86_64-8.9.2.26_cuda11-archive

sudo cp -r ./bin/* /usr/local/cuda-11.3/bin

sudo cp -r ./lib/* /usr/local/cuda-11.3/lib64

  1. 验证是否安装成功

source /etc/profile

nvcc -V

nvidia-smi


docker & nvidia docker 安装

  1. 安装docker

sudo apt-get install -y docker.io

sudo systemctl start docker

sudo systemctl enable docker

docker version

  1. 安装 nvidia container toolkit

sudo apt-get install curl

wget https://download.docker.com/linux/ubuntu/gpg

sudo apt-key add gpg

vim installNvidiaContainer.sh


distribution=$(. /etc/os-release;echo $ID$VERSION_ID)

sudo curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -

sudo curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list

保存后执行


./installNvidiaContainer.sh

sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit

sudo systemctl restart docker

rm installNvidiaContainer.sh

  1. 创建多个新用户并添加docker用户组权限

cd ~

vim addUsers.sh


for name in aifpga maomao yangyang lichangyv

do

    echo $name

    useradd -d /home/$name -m -s /bin/bash $name

    echo $name:$name | chpasswd

    usermod -aG docker ${name}

    # passwd --expire $name

    echo "$user add successfuly"

done

保存后执行


./addUsers.sh


Vitis & Vivado & Vitis HLS 安装

  1. 下载 Vitis 包并进入目录

  2. 配置 dash(键盘选择 No


sudo dpkg-reconfigure dash

  1. 安装依赖包并执行安装程序

sudo apt-get install ocl-icd-libopencl1

sudo apt-get install opencl-headers

sudo apt-get install ocl-icd-opencl-dev

sudo apt install libstdc++6

sudo apt install libncurses5

sudo apt-get install libtinfo5

sudo chmod +x xsetup

sudo ./xsetup

  1. 选择安装内容(需在本机使用图形界面操作)

    1. 选择 Vitis

    2. 选择以下内容(共210.68GB)

      • Vitis Unified Software Platform

      • Vitis Model Composer

      • DocNav

      • Install devices for Alveo and edge acceleration platforms

      • Install Devices for Kria soMs and starter Kits

      • Devices for Custom Platforms

      • Engineering Sample Devices for Custom Platforms

    3. 其他配置默认,然后等待安装完成

  2. 配置环境


sudo vim /etc/profile


source /tools/Xilinx/Vivado/2023.1/settings64.sh

source /tools/Xilinx/Vitis/2023.1/settings64.sh

source /tools/Xilinx/Vitis_HLS/2023.1/settings64.sh

  1. 安装 USB 驱动

cd /tools/Xilinx/Vivado/2023.1/data/xicom/cable_drivers/lin64/install_script/install_drivers

sudo ./install_drivers

  1. 验证是否安装成功

source /etc/profile

vitis

vivado

vitis_hls

无论执行哪一个都有图形界面弹出文章来源地址https://www.toymoban.com/news/detail-771378.html


Vitis AI 安装

  1. 克隆 Vitis AI 仓库

cd ~

git clone https://github.com/Xilinx/Vitis-AI

  1. 构建基于 Pytorch-CUDA 的镜像

cd Vitis-AI/docker

./docker_build.sh -t gpu -f pytorch

  1. 验证是否安装成功

cd ../

./docker_run.sh xilinx/vitis-ai-pytorch-gpu:3.5.0.001-a350fc104


到了这里,关于Vitis AI安装步骤-包括Ubuntu、Docker安装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ubuntu20.04操作系统下安装vitis hls和opencv

    0 绪言 参考大神教程《ubuntu20.04安装VITIS_HLS2021.2配置OPENCV4.4和VITIS_LIBRARIES(详细版)》在ubuntu20.04操作系统下安装vitis hls和opencv,还是遇到一些问题,不过稍微百度下就解决来,这里重新整理下安装过程。 1 opencv安装介绍 为了在HLS中使用opencv视频库函数,安装完vitis HLS软件后,还

    2023年04月23日
    浏览(79)
  • Xilinx系列软件安装技巧与注意事项(vivado vitis)+vscode

    注意事项 系统适用版本 要安装在Ubuntu系统的话,要注意 提前看好软件适用的版本 ,不要随便安好了Ubuntu系统又发现对应版本的xilinx软件不支持。 如下图,发行说明中会说明这个版本的软件所适配的系统版本。 下载 vivado vitis这些都可以用 FDM downloader 下载整个大的几十G的包

    2024年02月03日
    浏览(46)
  • docker ubuntu tomcat 换源 安装软件

    options 说明 option 作用 -a 存档模式(复制所有uid / gid信息) -L 保持源目标中的链接      ubuntu 22.04阿里源

    2024年02月19日
    浏览(40)
  • 在Ubuntu操作系统和centos7上安装docker环境的详细步骤

    Ubuntu操作系统安装Docker环境步骤: 如果输出“Hello from Docker!”则表示Docker已经成功安装。 CentOS7安装Docker环境步骤: 如果输出“Hello from Docker!”则表示Docker已经成功安装。

    2024年02月05日
    浏览(109)
  • Ubuntu 上更换软件源的详细步骤

    打开终端,输入以下命令备份原有的软件源列表: 打开软件源列表文件: 将原有的软件源地址替换为国内的镜像源地址,例如将默认的 http://archive.ubuntu.com/ubuntu/ 替换为 http://mirrors.aliyun.com/ubuntu/,也可以使用以下命令进行替换(不用打开文件了): 保存并退出软件源列表文

    2024年02月08日
    浏览(35)
  • Ubuntu20.04安装pytorch(包括安装Anaconda和虚拟环境配置以及安装包spikingjelly)

    为了防止自己遗忘安装过程,同时能对需要的人提供帮助,故写该教程。 一、安装Anaconda 1.下载安装包 这里进入官网,进行下载 Anaconda | Anaconda Distribution Anaconda\\\'s open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine. https://www.anaconda.com/pr

    2024年02月05日
    浏览(61)
  • Linux系统下常用软件安装汇总,包括mysql,java,git,redis等

    01.环境搭建 1.安装列表 MySQL 5.7.11 Java 1.8 Apache Maven 3.6+ tomcat8.5 git Redis Nginx python docker 2.安装mysql my.cnf内容如下 mysql服务无法启动执行如下 3.安装Java 上传压缩包:jdk-8u271-linux-x64.tar.gz 解压:tar -xvzf jdk-8u271-linux-x64.tar.gz 将解压后的目录放到一个目录下:mv jdk1.8.0_271 /opt/jdk1.8 设置

    2024年01月20日
    浏览(42)
  • Ubuntu22.04安装Qt开发环境(包括VMware虚拟机、Ubtuntu系统以及QT的安装与卸载!)

    title: Ubuntu22.04安装Qt开发环境(包括安装与卸载!) date: 2023-8-6 sidebar: auto author: xiol(十六进制) tags: 学习 C++ Qt categories: Qt 🍓🍊在Ubuntu22.04下安装Qt🍭🍓🍬 最近单位的虚拟机越用越卡,打算重新安装一下环境,把遇到的问题以及解决办法详细记录一下。 1.1 确定安装好VMwar

    2024年01月23日
    浏览(62)
  • 在移动硬盘中安装Ubuntu,实现在任何电脑上(包括VMware workstation)都能使用该硬盘中的ubuntu(ubuntu to go)

    准备阶段:         ①官网下载Ubuntu:下载Ubuntu桌面系统 | Ubuntu        ② 用ventory制作启动盘:Ventoy        ③ 将ubuntu镜像放到ventory启动盘中        ④ 删除移动硬盘一部分分区或者直接删除整块硬盘,留作安装ubuntu 方法一:用vmware安装ubuntu         ①右击

    2024年02月16日
    浏览(51)
  • 【FPGA】xilinx的开发软件vitis使用简介

           Xilinx的开发软件Vitis是一款全新的开发工具套件,它支持多种编程语言如C++、OpenCL、Python等,以及多种硬件平台,包括Xilinx的FPGA和ACAP(Adaptive Compute Acceleration Platform)。这使得它具有极高的灵活性,可以应对不同类型的开发需求,包括数据中心、云端和边缘智能应用

    2024年02月04日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包