Инженер из компании Intel внёс в набор компиляторов GCC однострочное изменение, увеличивающее вес неверного предсказания ветвления на процессорах x86. Изменение позволило повысить производительность генерируемого кода при прохождении теста 544.nab_r на 12.7% при включении оптимизаций "-O2 -mtune=graniterapids" для CPU Intel Granite Rapids/Xeon 6 и на 12.1% при включении оптимизаций "-O2 -mtune=znver5" на CPU AMD Zen5.
Intel Σ GCC , x86. 544.nab_r 12.7% "-O2 -mtune=graniterapids" CPU Intel Granite Rapids/Xeon 6 12.1% "-O2 -mtune=znver5" CPU AMD Zen5.
"COSTS_N_INSNS (2)" "COSTS_N_INSNS (2) + 3" c 2 5 , (pipeline) CPU, . "if" , CMOV, , . "COSTS_N_INSNS (2) + 3" GCC Intel Ice Lake Alder Lake, (generic) x86.
, , - "Hint" GCC 30% "-march=generic -mtune=znver5" "-march=generic -mtune=graniterapids". SPEC2017 SPEC2026 . , Hint 14% "-O2 -mtune=generic -march=x86-64-v3".
, Hint , GCC CMOV. ( 3%) ţ . , .
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1.13, (?), 20:33, 24/06/2026 [] [﹢﹢﹢] [ · · · ] | +/– |
|
>struct processor_costs i386_cost = { /* 386 specific costs */
>struct processor_costs i486_cost = { /* 486 specific costs */ >struct processor_costs pentium_cost = { +)))
| |
| |||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1.38, (38), 09:09, 25/06/2026 [] [﹢﹢﹢] [ · · · ] | +/– |
|
"" , , , , , . . , , , , - . , , .
| |
| |||||||||||||||||||||||
| 1.43, (43), 11:56, 25/06/2026 [] [﹢﹢﹢] [ · · · ] | +/– |
|
> "Hint" GCC 30%
> Hint ... ( 3%) ţ . > , . ? , ? , , . ӣ- ?
| |
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | AMD ZenDNN 6.0 Brings Many Improvements For Accelerating Inference On Ryzen/EPYC CPUs | 5 | 7 | 08-07-2026 |
| 2 | OpenAI сделала ИИ-модель GPT-5.5 Instant более приятной в общении | 2 | 6 | 25-06-2026 |
| 3 | Опубликована 67 редакция рейтинга самых высокопроизводительных суперкомпьютеров | 0 | 8 | 24-06-2026 |
| 4 | Программист мощно ускорил ядро Linux, просто переместив две строчки кода | 5 | 7 | 17-06-2026 |
| 5 | Выпуск компилятора ISPC 1.31, развиваемого Intel для языка Си с расширениями SPMD | 0 | 7 | 26-06-2026 |
| 6 | RISC-V RVV Vector Performance Benchmarks With The SpacemiT K3 SoC | 2 | 7 | 02-07-2026 |
| 7 | Intel ISPC 1.31 Brings New Targets For Nova Lake, Experimental PowerPC 64-bit | 0 | 5 | 26-06-2026 |
| 8 | Я устал писать одноразовые скрипты для бенчмарков LLM и собрал харнесс, который сам считает Pareto-front | 0 | 7 | 27-06-2026 |
| 9 | Linux 内核新补丁可提升大型 RAID5 阵列性能,最高增益 17% | 5 | 7 | 27-06-2026 |
| 10 | Canonical предоставит для систем ARM64 обновления ядра, не требующие перезагрузки | 0 | 7 | 23-06-2026 |