社区
Power Linux
帖子详情
x86程序移植到ppc64le 程序耗时增加
yipihaoma
2018-02-28 02:22:21
开发的一个64位应用程序,将x86下的代码使用gcc-4.8-powerpc64le 交叉编译,放在power上运行,完全相同的测试用例,power耗时居然是x86下的2.8倍。打印了详细的日志,程序各环节步骤耗时power下均是x86下的2倍多左右,但power机器的硬件配置,
cpu,gpu,内存都比X86要高很多。
很困惑,请教各位高手,power下程序耗时异常增加的问题,在线等
...全文
893
2
打赏
收藏
x86程序移植到ppc64le 程序耗时增加
开发的一个64位应用程序,将x86下的代码使用gcc-4.8-powerpc64le 交叉编译,放在power上运行,完全相同的测试用例,power耗时居然是x86下的2.8倍。打印了详细的日志,程序各环节步骤耗时power下均是x86下的2倍多左右,但power机器的硬件配置, cpu,gpu,内存都比X86要高很多。 很困惑,请教各位高手,power下程序耗时异常增加的问题,在线等
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
欢仔 woody
2019-09-12
打赏
举报
回复
低版本的GCC只能用到普通指令,试试IBM的XLC或AT(Advanced Tool Chain )来编译,效能会提升不少。
jklinux
2018-03-01
打赏
举报
回复
这个也得看程序是作了什么操作。 程序如果作了一些数据存储到sd卡之类的操作的话,或者视频解码使用了软解码等而也有可能变慢的.
Linux-4.4-
x86
_64 内核配置选项简介
Linux-4.4-
x86
_64 内核配置选项简介作者:金步国64-bit kernelCONFIG_64BIT编译64位内核.本文仅讲述
x86
_64(AMD64)平台的内核编译,所以这个是必选项.General setup常规设置Cross-compiler tool prefixCONFIG_CROSS_...
在龙芯3A4000上
移植
ceph15.2.13
记录一次龙芯
移植
,当初花了我很多时间,
移植
ceph推荐使用新一点的系统,不然会缺少很多依赖包。我使用的系统是银河麒麟v10服务器版(龙芯),所以打包出来的是rpm包。 打rpm包较为简单的方法是找到srpm源码包,...
openEuler Embedded Yocto构建
Yocto鼓励跨各种应用
程序
和设备类型的创新,支持多种硬件架构,包括
X86
(32位和64位)、ARM(32w位和64位) 、RISC-V、P
PC
和MIPS等。随着硬件BSP支持的
增加
和BSP格式的标准化,这个项目创造了巨大的价值。 Yocto和Open...
Linux-4.x_x _64 内核配置选项简介
本文仅讲述
x86
_64(AMD64)平台的内核编译,所以这个是必选项. General setup 常规设置 Cross-compiler tool prefix CONFIG_CROSS_COMPILE 交叉编译工具前缀(比如"arm-linux-"相当于使用"make CROSS_COMPILE=arm-linux-...
K8S+Docker+rancher+Nginx
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可
移植
的容器中,然后发布到任何流行的Linux机器上,这里所说的容器和上面我提到的容器是一个容器,容器是完全使用沙箱机制,可以这么理解就是,一台...
Power Linux
744
社区成员
901
社区内容
发帖
与我相关
我的任务
Power Linux
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
复制链接
扫一扫
分享
社区描述
该论坛主要探讨Linux系统在IBM Power平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章