x86程序移植到ppc64le 程序耗时增加
开发的一个64位应用程序,将x86下的代码使用gcc-4.8-powerpc64le 交叉编译,放在power上运行,完全相同的测试用例,power耗时居然是x86下的2.8倍。打印了详细的日志,程序各环节步骤耗时power下均是x86下的2倍多左右,但power机器的硬件配置,
cpu,gpu,内存都比X86要高很多。
很困惑,请教各位高手,power下程序耗时异常增加的问题,在线等
cpu,gpu,内存都比X86要高很多。
很困惑,请教各位高手,power下程序耗时异常增加的问题,在线等
...全文
相关推荐
Linux移植.pdf
Linux移植,详细描述了Linux在嵌入式平台上移植的过程
嵌入式linux开发教程之移植的理论--千锋培训
文档介绍了移植的基本概念,嵌入式linux开发教程之Linux硬件平台,硬件平台对C程序的影响,嵌入式linux开发教程之数据对齐,字节顺序,时间,内存页面大小,嵌入式linux开发教程之Linux操作系统移植,Linux内核的arch目录
retrec:Linux用户空间二进制文件的可重定目标的重新编译器
撤退 retrec是Linux用户空间二进制文件的可重定目标的动态重新编译器,当前针对ppc64le(ISA 3.0B +)主机上的x86_64二进制文件。 计划支持其他主机ISA(riscv64,aarch64)。 与其他可重新定向的用户空间二进制翻译器(例如,retrec会以简单性和可移植性来换取性能。 虽然QEMU的代码生成器(TCG)易于移植,但retrec的代码生成旨在实现尽可能高效的转换,但需要的是特定于体系结构的复杂后端。 两者之间的设计差异示例可以从各自使用的中间表示(IR)中看到。 所有QEMU目标ISA都降低到最低公分母IR(TCGops),而retrec的IR(llir)旨在为任何源ISA指令提供无损1:1表示。 这意味着,虽然llir码源后端必须比TCG后端复杂得多,但由于未发生与表示之间的有损转换,它们也有可能发出更多优化的代码。 将来,retrec还旨在为
嵌入式linux的移植的理论问题借鉴.pdf
嵌入式linux的移植的理论问题借鉴.pdf
TensorRT-Support-Matrix-Guide.pdf
TensorRT-Support-Matrix-Guide.pdf


Power Linux
