Полный текст
Разбираемся с Р и Е ядрами на примере гибридного процессора Raptor LakeВсе привыкли, что P-ядра — это мощь, а E-ядра — для экономии. Запускаем простой бенчмарк SHA256 на ассемблере: P-ядра выдают 225 МБ/с, E-ядра плетутся на 70 МБ/с. Всё логично.А теперь запускаем тот же тест, но написанный на Rust. Внезапно, E-ядра почти догоняют P-ядра (2355 vs. 2352 МБ/с).Магия? Нет, разные архитектуры. Оказалось, E-ядра (Gracemont) умеют в аппаратные SHA-инструкции даже лучше, чем «производительные» P-ядра (Raptor Cove). Зато на базовых операциях или работе с памятью P-ядра берут реванш.Погрузимся в тесты латентности и пропускной способности, чтобы понять, когда «экономичные» ядра на самом деле эффективнее.