GCC 17 ще поддържа вградена оптимизация за RISC-V
Технологии
⚠ Един източник
1d ago

GCC 17 ще поддържа вградена оптимизация за RISC-V

AI-синтезирано · Пристрастието премахнато · Само факти

GNU Compiler Collection (GCC) 17, планиран за пускане в началото на 2027 г., вече ще поддържа флаговете `-mtune=native` и `-mcpu=native` за RISC-V системи. Това позволява на компилатора да оптимизира генерирането на код специално за открития процесор, функция, която досега липсваше. Актуализацията отстранява ограничение, изискващо от потребителите ръчно да посочват типове процесори като „sifive-p550“ или „spacemit-x100“.

Досега GCC нямаше поддръжка за тези „native“ флагове за оптимизация на RISC-V, въпреки че ги предлагаше за други архитектури. Ново обединеният код, предоставен от Kito Cheng от SiFive, коригира този пропуск. Тази промяна позволява на GCC правилно да интерпретира и използва опциите `-mcpu=native` и `-mtune=native` при компилиране за RISC-V.

Въпреки това, съществува текущо ограничение за RISC-V дизайни, използващи множество типове ядра, като комбинациите SpacemiT A100 и X100. В тези сценарии GCC определя типа на процесора въз основа на ядрото, на което работи компилаторският процес.

Беше ли полезно?

Прочетете оригиналното отразяване

💬 Коментари

📜 Правила за коментари