RISC-V та Zen 5 у XMRig: що дають апаратний AES і VAES-512
Розбираємо два нові оптимізовані шляхи XMRig 6.26.0 та межі коректного порівняння продуктивності.

Розбираємо два нові оптимізовані шляхи XMRig 6.26.0 та межі коректного порівняння продуктивності.
Це не чергова обіцянка «більшого хешрейту», а конкретна зміна у відкритому проєкті, яку можна перевірити за кодом, релізом і журналом змін. Редакція розібрала, що саме відбулося, кому це важливо і де закінчуються підтверджені факти.
Що сталося
Підтримка RISC-V у XMRig стала практичнішою завдяки векторизованому main loop і використанню апаратних AES-інструкцій. На іншому кінці спектра VAES-512 орієнтований на Zen 5 і дозволяє обробляти ширші векторні блоки. Проте назва інструкції не дорівнює гарантованому прискоренню: результат залежить від пропускної здатності пам’яті, конфігурації кешів, частоти під навантаженням і того, чи не впирається система в температурний або енергетичний ліміт. Саме тому релізні нотатки треба читати разом із власними вимірами.

Головне за хвилину
- Ключова зміна. Підтримка RISC-V у XMRig стала практичнішою завдяки векторизованому main loop і використанню апаратних AES-інструкцій.
- Що було раніше. На іншому кінці спектра VAES-512 орієнтований на Zen 5 і дозволяє обробляти ширші векторні блоки.
- Практичний крок. Для чесного тесту варто фіксувати споживання зі стіни, температуру, effective clock і кількість accepted shares, а не лише миттєвий показник консолі.
Чому ця новина важлива
Майнінгові системи працюють безперервно, тому навіть невелика помилка у протоколі, пам’яті, живленні або телеметрії з часом перетворюється на простої, неправильний облік чи зайве споживання. Тут важливий не рекламний відсоток, а передбачуваність: оператор має розуміти, що змінилося, як це перевірити і як повернутися до попередньої версії.
Коротко: Розбираємо два нові оптимізовані шляхи XMRig 6.26.0 та межі коректного порівняння продуктивності. Це технічна новина про продукт і його розвиток, а не прогноз курсу чи обіцянка окупності обладнання.
Що варто зробити користувачам
Для чесного тесту варто фіксувати споживання зі стіни, температуру, effective clock і кількість accepted shares, а не лише миттєвий показник консолі. На RISC-V додатково перевірте версію toolchain та наявність потрібних vector/AES extensions. На Zen 5 порівняйте автоматичний вибір backend із примусово заданим режимом. Якщо приріст хешрейту супроводжується непропорційним ростом ватів, енергоефективність може погіршитися.
Перед зміною робочої конфігурації варто зробити резервну копію, зафіксувати поточні версії та підготувати шлях відкату. Код і бінарні файли потрібно брати з офіційного репозиторію, перевіряючи тег або commit. Короткий успішний тест ще не доводить стабільність під тривалим навантаженням.
Джерело й умови використання
Автори оригінального проєкту: XMRig contributors. Матеріал редакційно переказано й адаптовано українською без копіювання великих фрагментів. Ліцензія першоджерела: GNU GPL v3.0. Якщо вона містить ShareAlike або strongly reciprocal, похідні ліцензовані файли поширюються на тих самих умовах.
Матеріал перекладено, переказано та доповнено редакцією українською мовою.
Читайте далі — ми вже розбираємо наступну важливу тему.


