使用专业的编译器对于优化程序的性能至关重要。 我们的优化编译器是市场上认可的。 在EEMBC基准(嵌入式行业中广泛接受的基准)上,Green Hills编译器在性能上始终优于竞争对手,为32位和64位处理器生成运行快和体积小的代码。
芯片供应商发布了经过认证的EEMBC基准,以展示各种实际应用中的处理器性能。 这些供应商选择发布Green Hills编译器生成的分数是其他任何编译器的两倍以上。
Green Hills编译器使用数百种更先进的编译器优化显著地提高程序执行速度和减小程序大小。例如,安全程序优化跨越函数调用边界,以允许Green Hills编译器在整个源代码基础上操作。因此,编译器能够消除不必要的代码和变量,跨模块内联,更好地分析跨进程别名。
您可以通过启用优化的不同组合以及基于每个项目,每个文件,每个功能甚至每个源代码行配置优化来微调Compiler输出。 高度可配置的Green Hills编译器可以进行准确调整,无论项目如何,都能为您带来专业的性能结果。 在大多数程序中,Green Hills编译器的速度比GNU编译器提高了20%。