【问题标题】:Compiler for RISC-V vector code generationRISC-V 矢量代码生成编译器
【发布时间】:2017-07-24 08:00:32
【问题描述】:

是否有可用的编译器根据 RISC-V ISA 规范 v2.2 中提出的新向量扩展生成向量指令?

【问题讨论】:

    标签: vectorization riscv instruction-set


    【解决方案1】:

    没有这样的编译器不存在。矢量扩展仍在编写中,但下一次 RISC-V 研讨会应该会有更完整的工具链草案和进展。

    【讨论】:

      【解决方案2】:

      截至 2020 年初,有 binutil/gcc branches 支持当前的 RISC-V 矢量扩展“V”0.8 草案。

      这意味着使用该实验性工具链,您可以在汇编代码和内联汇编器结构中使用向量指令。

      尚不清楚 GCC RISC-V "V" 支持是否已经扩展到自动矢量化。

      向量内在函数也不可用。

      【讨论】:

      • thats not an answer, i think its 只是一个评论。
      • @АлексейХилаев 不,这不仅仅是评论。我的回答直接回答了OP的问题。
      猜你喜欢
      • 1970-01-01
      • 2022-11-20
      • 2023-04-10
      • 1970-01-01
      • 2021-07-10
      • 2021-10-05
      • 1970-01-01
      • 2010-11-29
      • 2020-04-23
      相关资源
      最近更新 更多