使用 GCC 的软件流水线示例

问题描述 投票:0回答:1

我正在寻找由 GCC 生成的软件管道的真实(源代码和生成代码)示例(http://en.wikipedia.org/wiki/Software_pipelined)。我在 GCC 版本 4.4-4.6 编译 IA64 和 PowerPC 架构时尝试使用

-fmodulo-sched
选项,但没有成功。 你知道这样的例子吗?实际的CPU架构没有什么区别。

c gcc
1个回答
1
投票

gcc testsuite 对“-fmodulo-sched”选项进行了一些测试。您可以检查它们:

http://www.google.com/codesearch/p?hl=en#OV-zwmL9vlY/gcc/gcc/testsuite/gcc.dg/sms-1.c&q=sms-6.c&d=4

文件 sms-1.c --- sms-7.c

同样在这里,http://gcc.gnu.org/viewcvs/trunk/gcc/testsuite/gcc.dg/但是gnu的viewcvs非常慢。已添加 sms-8.c。

© www.soinside.com 2019 - 2024. All rights reserved.