当前位置: X-MOL 学术IEEE Comput. Intell. Mag. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
When Evolutionary Computation Meets Privacy
IEEE Computational Intelligence Magazine ( IF 10.3 ) Pub Date : 2024-01-08 , DOI: 10.1109/mci.2023.3327892
Bowen Zhao 1 , Wei-Neng Chen 2 , Xiaoguo Li 3 , Ximeng Liu 4 , Qingqi Pei 1 , Jun Zhang 5
Affiliation  

Building and testing software for embedded systems can be challenging with an impact on delivery time, design reproducibility, and collaboration among project contributors. To accelerate project development, presented here is an automated build flow that utilizes Xilinx PetaLinux, and field programmable gate array (FPGA) hardware description and integrates with the GitLab continuous integration and continuous deployment (CI/CD) framework for embedded targets. This build flow automates the complete process of FPGA implementation, PetaLinux configuration, and cross-compilation of software essentials for the target system-on-chip (SoC). The system has been successfully deployed in cross-compiling the control and command toolset for the Positron Emission Tomography scanner (PhenoPET) and the implementation of the message queuing telemetry transport (MQTT) service on a Xilinx Zynq Ultrascale MPSoC. This approach can be easily adapted to other projects with specific requirements.

中文翻译:


当进化计算遇到隐私时



构建和测试嵌入式系统软件可能具有挑战性,会影响交付时间、设计可重复性以及项目贡献者之间的协作。为了加速项目开发,这里介绍了一个自动化构建流程,该流程利用 Xilinx PetaLinux 和现场可编程门阵列 (FPGA) 硬件描述,并与适用于嵌入式目标的 GitLab 持续集成和持续部署 (CI/CD) 框架集成。该构建流程可自动完成 FPGA 实现、PetaLinux 配置以及目标片上系统 (SoC) 软件要素的交叉编译的完整过程。该系统已成功部署用于交叉编译正电子发射断层扫描仪 (PhenoPET) 的控制和命令工具集,以及在 Xilinx Zynq Ultrascale MPSoC 上实现消息队列遥测传输 (MQTT) 服务。这种方法可以轻松适应具有特定要求的其他项目。
更新日期:2024-01-08
down
wechat
bug