Лучшая производительность при использовании «II» в конвейерной прагме - PullRequest
0 голосов
/ 20 сентября 2019

Я пытаюсь найти одну загадку.

Для одного из приложений я обнаружил, что использование #pragma HLS конвейера II = 1 дает мне на 10% больше производительности вместо использования "#pragma HLS конвейера".

Как говорит Xilinx, значение по умолчанию для" II "равно 1. Так что использование" II = 1 "и не использование" II "должно быть одинаковым.

Я думаю, какая здесь внутренняя логика работает.

Любые подсказки или предложения могут быть полезны для более быстрого завершения моего поиска.

Если вам нужна дополнительная информация, не стесняйтесь спрашивать.я постараюсь дать как можно больше информации.

Также в сводном отчете говорится, что весь мой цикл достиг 1 II.

Заранее спасибо

...