pnggroup / libpng

LIBPNG: Portable Network Graphics support, official libpng repository
http://libpng.sf.net
Other
1.29k stars 625 forks source link

Assessment of the difficulty in porting CPU architecture for libpng #493

Closed wangyuliu closed 11 months ago

wangyuliu commented 1 year ago

Hello everyone! I am working on implementing a tool to assess the complexity of CPU architecture porting. It primarily focuses on RISC-V architecture porting. As part of my dataset, I have collected the libpng project. I would like to gather community opinions to support my assessment. I appreciate your help and response! Based on scanning tools, the porting complexity is determined to be moderate leaning towards simple, with a small amount of code related to the CPU architecture in the project. It would require a professional team, but not a large-scale one, to handle this task (referring to the overall workload from adapting the project to a specific architecture to achieving full functionality on that architecture). Is this assessment accurate? I look forward to your help and response. 各位网友大家好啊~~~~我正在实施一个工具,以评估CPU架构移植的复杂性。它主要关注RISC-V体系结构的移植。作为我的数据集的一部分,我收集了libpng项目。我希望收集社区的意见,以支持我的评估。我很感谢你的帮助和回应!基于扫描工具,移植的复杂性被确定为中等偏简单,与项目中的CPU架构相关的代码量较少。这将需要一个专业的团队,但不是一个大规模的团队,来处理这个任务(指的是从使项目适应特定架构到在该架构上实现全部功能的总体工作量)。这样的评价准确吗?我期待着你的帮助和回应。

jbowler commented 1 year ago

不需要特定于机器的代

发布的文本包括具体机制的说明

已发布文本的正确操作不需要特定于机制的代码