Доступен ли компилятор, который генерирует векторные инструкции в соответствии с новым векторным расширением, предложенным в спецификации RISC-V ISA v2.2?
Компилятор для генерации векторного кода RISC-V
Ответы (2)
Никакого такого компилятора не существует. Расширение вектора все еще находится в стадии написания, но к следующему семинару RISC-V должен быть представлен более полный проект и работа над набором инструментов.
person
colins
schedule
13.09.2017
По состоянию на начало 2020 года существуют ветки binutil / gcc, которые поддерживают текущую черновую версию RISC-V Vector Extension "V" 0.8.
Это означает, что с помощью этой экспериментальной инструментальной цепочки вы можете использовать векторные инструкции в ассемблерном коде и во встроенных конструкциях ассемблера.
Неясно, распространяется ли поддержка GCC RISC-V "V" на автоматическую векторизацию.
Векторные встроенные функции также пока недоступны.
person
maxschlepzig
schedule
15.02.2020
that
s not an answer, i think it
s просто комментарий.
- person Алексей Хилаев; 12.03.2020
@ АлексейХилаев Нет, это не просто комментарий. Мой ответ напрямую отвечает на вопрос OP.
- person maxschlepzig; 12.03.2020