当前位置:首页 > 报告详情

挑战已接受:面向 RISCV64 生态系统的 Python 打包基础设施.pdf

上传人: c** 编号:955329 2025-10-27 20页 987.64KB

1、ChallengeAccepted:Python Packaging Infrastructure for the RISCV64 EcosystemEU Summit 2025,Paris 1Challenge Accepted:Python Packaging Infrastructure for the RISCV64 Ecosystem-RISC-V EU Summit 2025,Paris-Trevor Gamblin,Mark Ryan,Julien StephanAgendaIntroUsing Python on RISCV64The wheel_builder Project

2、Challenges:Our Experience(So Far)Conclusion2Challenge Accepted:Python Packaging Infrastructure for the RISCV64 Ecosystem-RISC-V EU Summit 2025,Paris-Trevor Gamblin,Mark Ryan,Julien StephanIntro3Services company specializing in all things embedded-e.g.the Linux Kernel,Yocto,U-Boot,Zephyr,hardware des

3、ign,compilers,toolchainsBased in Nice,France,with a global presenceMore info:https:/ scalable,high-performance AI solutions to the Data CenterActive member of the RISC-V community,involved in both hardware and software ecosystemsMore info:https:/ project for accelerating open-source development on R

4、ISC-V,improving software qualityMany specialized working groupsMore info:https:/riseproject.dev/Challenge Accepted:Python Packaging Infrastructure for the RISCV64 Ecosystem-RISC-V EU Summit 2025,Paris-Trevor Gamblin,Mark Ryan,Julien StephanUsing Python on RISCV644Challenge Accepted:Python Packaging

5、Infrastructure for the RISCV64 Ecosystem-RISC-V EU Summit 2025,Paris-Trevor Gamblin,Mark Ryan,Julien StephanDevice SetupVisionFive 2(https:/ 24.04.2 LTS(https:/ update&apt-y upgrade already doneAlso installed cmake,ninja-build,autoconf,python3-pipSystem Python:3.12.3Connected via SSH or serial portP

6、ython virtual environment prepared usingpython3-m venv venv&source venv/bin/activate5Challenge Accepted:Python Packaging Infrastructure for the RISCV64 Ecosystem-RISC-V EU Summit 2025,Paris-Trevor Gamblin,Mark Ryan,Julien StephanLets Install NumPy(and time it)6For comparison,the same build on an emu

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
根据报告的内容,全文主要内容概括如下: - **Python在RISCV64生态系统中的应用**:介绍了在RISCV64架构上使用Python的挑战,包括安装包的缓慢和依赖问题。 - **wheel_builder项目**:介绍了wheel_builder项目,旨在为RISCV64提供预构建的Python包,简化安装过程。 - **挑战与经验**:讨论了在RISCV64上构建Python包的挑战,如构建时间长、缺乏发行版支持和浮点运算问题。 - **下一步计划**:计划支持更多PyPI包,并与上游项目合作,提高RISCV64的可用性。 关键点: - NumPy在RISCV64上的安装时间比在模拟系统上长。 - wheel_builder项目提供预构建的Python包,简化安装。 - 遇到的挑战包括构建时间长、缺乏发行版支持和浮点运算问题。 - 计划支持更多PyPI包,并与上游项目合作。
"RISCV64 Python包安装挑战" RISCV64 Python包新利器" 未来之路在何方?"
客服
商务合作
小程序
服务号
折叠