PYNQ计算加速实验室包

pynq-compute-labs的Python项目详细描述


此包包含XilinxVitis教程PYNQ部分的笔记本。在

安装运行时

如果您是作为更大的AWS研讨会的一部分在实验室工作,那么您已经完成了这一步,可以继续“安装Python”步骤。

在Nimbix上已经安装了Xilinx运行时

对于其他Alveo安装,您需要源代码XRT安装脚本:

# Alveo systems only
source /opt/xilinx/xrt/setup.sh

对于F1,您需要下载和源代码的vitis运行时脚本

^{pr2}$

安装水蟒

我们建议在水蟒环境中使用PYNQ和Jupyterlab。打开终端并运行以下命令:

wget https://repo.anaconda.com/archive/Anaconda3-2019.07-Linux-x86_64.sh
bash Anaconda3-2019.07-Linux-x86_64.sh -b
source ~/anaconda3/bin/activate

安装PYNQ和实验室材料

在Anaconda环境初始化后,可以使用pippynq get-notebooks命令安装PYNQ和实验室材料。在

pip install pynq
pip install pynq-compute-labs
pynq get-notebooks

最后切换到新创建的目录并启动JupyterLab

cd pynq-notebooks
jupyter lab

这将打开一个Jupyter实验室环境,您可以使用它来完成实验室

伴奏视频

实验室材料的介绍性介绍可用on YouTube

另外,由于实验室只能显示这么多PYNQ,所以我们制作了三个简短的视频,这些视频涵盖了此处未提及的主题。我们建议按顺序观看,每个笔记本一个。在

  1. Using Multiple Devices
  2. Hardware Emulation
  3. Packaging Your Designs

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java我应该关闭tcp连接吗?   java指定初始化一个有引用和没有引用的类之间的区别   Java JSON反序列化错误   java将InputStream插入PostgreSQL   java Android屏幕在活动启动时取消伪装   java两个字符串实例看起来相同,但它们的哈希代码不同   java如何创建**数字**而不是字符串的数组列表?   java我可以确定由正则表达式模式匹配的第一个字符集吗?   java以编程方式更改日期范围的日期格式   java Hibernate在加载时填充自动连接字段   java如何使两个不相关的实体(两个存储库)同时在一个项目中运行?可能吗?   使用singlechildevent检索java Firebase数据   在安卓中尝试动态添加片段时未找到java ID   在HTML中编码Java GB2312字符串无法正确显示   java在缓慢的消费卡夫卡上处理背压并避免重新平衡   由hibernate生成的java查询过于冗长