Diit.cz - Novinky a informace o hardware, software a internetu

Intel přinese podporu AVX-512 v GCC 4.9

Do nejnovější verze balíku kompilátorů GCC míří podpora 512bitové varianty instrukční sady AVX, kterou přinesou Xeony Phi Knights Landing, resp. CPU řady Skylake.

AVX-512 přinese vektorové registry o šířce 512 bitů. Bude zpětně kompatibilní s AVX i AVX2 (tu přinesla architektura Haswell) a opět viditelně zrychlí určité, zejména multimediální operace. Intel jako lídr vývoje open-source technologií, se již nyní připravuje v rámci mnoha nástrojů, včetně největšího open-source kompilátoru GCC.

Podrobněji o AVX-512 a „Knights Landing“ Xeonech Phi:

Procesory s podporou AVX-512 se objeví nejdříve v příštím roce, ale také možná až v roce 2016. Času na odladění podpory je tedy spousta. GCC 4.9 tedy přinese podporu, a to v podobě přepínačů -mavx512f pro aktivaci a dále -mavx512pf (pre-fetch instrukce), -mavx512er (exponenciální a reciproční instrukce) a -mavx512cd (instrukce pro detekci konfliktů).

Jakmile tedy přijdou 14nm Xeony Phi „Knights Landing“, případně procesory řady Skylake, bude Intel po softwarové stránce připraven i na open-source platformě GNU/Linux z hlediska podpory v hlavním kompilátoru.

David "David Ježek" Ježek

Bývalý zdejší redaktor (2005-2017), nyní diskusní rejpal.

více článků, blogů a informací o autorovi

Diskuse ke článku Intel přinese podporu AVX-512 v GCC 4.9

Úterý, 11 Únor 2014 - 15:52 | rman | Radku to jsme potrebovali vedet...
Úterý, 11 Únor 2014 - 11:46 | Kedar Míša | Bez této informace bych nedokázal spát...

Zobrazit diskusi