摘要
本发明提供了一种跨指令集架构的软件包源码优化方法,包括:步骤1,检索、收集各种架构迁移优化用例;步骤2,通过优化库积累已验证的优化用例;步骤3,收集工程中遇到的迁移效果不佳的软件包源码,提供给大语言模型生成原架构和目标架构间迁移的优化建议;步骤4,将待优化软件包源码和优化建议输入大语言模型,生成候选优化代码;步骤5,对候选优化代码进行进一步评估和筛选;步骤6,基于当前代码的语义特征在优化库中进行检索,得到优秀实例;步骤7,运用大语言模型再次优化;步骤8,评估构建速度提升率和功能一致性。本方案采用双阶段任务分解策略,有效降低语义漂移风险,提高指令级冲突修复的准确率。