
代码迁移工具:
用途:为了解决用户代码可迁移性人工排查困难、移植经验欠缺、反复依赖编译调错定位等,投入工作量大,整体效率低的等问题.
鲲鹏代码迁移工具是一-款可以简化应用迁移到鲲架构服务器过程的工具。

代码迁移工具功能:
1.软件迁移评估 2.源码迁移 3.软件包重构 4.专项软件迁移 5.鲲鹏亲和分析
1.软件迁移评估
检查用户提供的软件安装包,识别依赖关系,并提供鲲鹏兼容版本的so依赖库对应rpm的包OS发行版官方下载链接。
检查用户在x86服务器上已安装的软件,识别依赖关系,并提供鲲鹏兼容版本的so依赖库对应rpm的包OS发行版官方下载链接。
2.源码迁移
检查用户C/C+ +/汇编/Fortran代码软件构建工程文件,并指导用户如何迁移该文件。
检查用户C/C+ +/汇编/Fortran/python/Java/Scala/Go软件构建工程文件使用的链接库,并提供可迁移性信息。
检查用户C/C++/汇编/Fortran软件源码, 并指导用户如何迁移源文件。
3.软件包重构
分析用户x86软件包构成,重构为适用于鲲鹏平台的软件包。
4.专项软件迁移
基于我们丰富的软件迁移经验,帮助用户快速迁移Web、数据库、大数据、高性能计算四大解决方案类软件。
5.鲲鹏亲和分析
目前含64位运行模式检查、结构体字节对齐检查、缓存行字节对齐检查、内存一致性检查、 构建亲和检查。
用户通过安全传输协议上传软件源码、软件包、二进制文件等资源到工作空间,也可以从Web页面上直接对工作目录下的文件进行删除清理或者覆盖重命名。
*支持命令行方式、Web、IDE插件三种工作模式,后两种方式下支持多用户并发扫描。
特别说明:工具不支持迁移windows环境下的软件或者lOS/Mac OS平台应用至Kunpeng平台L inux环境下。
鲲鹏亲和检查
运行模式检查 字节对齐检查 缓存行对齐 内存一致性检查 构建亲和检查
迁移业务流程
包括 输入 分析处理 输出 三个流程阶段
软件包重构
识别分析用户x86软件包构成,重构适用于鲲鹏平台软件包,并输出重构报告.
专项软件迁移
一键下载开源代码,并编译、构建为鲲鹏软件包
支持大数据、数据库、Web、高性能计算等场景主流软件的一键编译迁移.
代码迁移工具:
用途:为了解决用户代码可迁移性人工排查困难、移植经验欠缺、反复依赖编译调错定位等,投入工作量大,整体效率低的等问题.
鲲鹏代码迁移工具是一-款可以简化应用迁移到鲲架构服务器过程的工具。
代码迁移工具功能:
1.软件迁移评估 2.源码迁移 3.软件包重构 4.专项软件迁移 5.鲲鹏亲和分析
1.软件迁移评估
检查用户提供的软件安装包,识别依赖关系,并提供鲲鹏兼容版本的so依赖库对应rpm的包OS发行版官方下载链接。
检查用户在x86服务器上已安装的软件,识别依赖关系,并提供鲲鹏兼容版本的so依赖库对应rpm的包OS发行版官方下载链接。
2.源码迁移
检查用户C/C+ +/汇编/Fortran代码软件构建工程文件,并指导用户如何迁移该文件。
检查用户C/C+ +/汇编/Fortran/python/Java/Scala/Go软件构建工程文件使用的链接库,并提供可迁移性信息。
检查用户C/C++/汇编/Fortran软件源码, 并指导用户如何迁移源文件。
3.软件包重构
分析用户x86软件包构成,重构为适用于鲲鹏平台的软件包。
4.专项软件迁移
基于我们丰富的软件迁移经验,帮助用户快速迁移Web、数据库、大数据、高性能计算四大解决方案类软件。
5.鲲鹏亲和分析
目前含64位运行模式检查、结构体字节对齐检查、缓存行字节对齐检查、内存一致性检查、 构建亲和检查。
用户通过安全传输协议上传软件源码、软件包、二进制文件等资源到工作空间,也可以从Web页面上直接对工作目录下的文件进行删除清理或者覆盖重命名。
*支持命令行方式、Web、IDE插件三种工作模式,后两种方式下支持多用户并发扫描。
特别说明:工具不支持迁移windows环境下的软件或者lOS/Mac OS平台应用至Kunpeng平台L inux环境下。
鲲鹏亲和检查
运行模式检查 字节对齐检查 缓存行对齐 内存一致性检查 构建亲和检查
迁移业务流程
包括 输入 分析处理 输出 三个流程阶段
软件包重构
识别分析用户x86软件包构成,重构适用于鲲鹏平台软件包,并输出重构报告.
专项软件迁移
一键下载开源代码,并编译、构建为鲲鹏软件包
支持大数据、数据库、Web、高性能计算等场景主流软件的一键编译迁移.