Podle mě jedna z nejdůležitějších věcí pro upgrade je načasování! Má vůbec cenu investovat do platformy, která je na konci životnosti?
Žádný lepší CPU už autor do té desky nedá, a s rozšížením paměti bych byl opatrný, protože Ryzeny nemají rádi 4 moduly - takže to může skončit tak, že tam stejně bude muset jít 2x32GB kit a ten stávající půjde na bazar.
Za pár měsíců tu je AM5 + DDR5, nové AMD CPU budou mít všechny AVX-512, což je největší upgrade oproti předchozím generacím. Navíc, jestli budou mít ty nové Ryzeny všechny GPU, tak člověk nemusí hned kupovat GPU a může rovnou koupit víc RAM.
Po své zkušenosti s upgradem doporučuji "vybrat - a pak nečekat". Já hledal dobrou desku k vybranému procesoru, až nastala "kovidová krize" a nebyly procesory; nový procesor nepasoval do vybrané desky, nová dobrá deska nebyla k dispozici... Teprve rychlá smrt jedenáct let starého mothedboardu mne donutila rychle koupit nový stroj, byť procesor jsem musel zvolit jiný, než jsem plánoval.
AVX-512 instrukce mají malou využitelnost a zrovna intel od nich ustoupil, protože si řekl, že jeho low-perf jádra ve větším množství mají vyšší reálný přínos. Pravdou je, že tyto instrukce se hodí především pro výpočty, které je často lepší provádět rovnou na GPU a z více jader mohou těžit také - masivně paralelní zpracování dat jako je image processing a encoding videa ... a to jen a pouze za předpokladu, že to někomu stojí za to pro AVX optimalizovat a přizpůsobit tomu datové struktury.
S tou morální životností komponent je to sporné. Já třeba nikdy neupgradoval CPU. Dává to smysl ke konci morální životnosti, kdy člověk vezme osmijádro místo čtyřjádra a získá tak někde 50% výkonu navíc, ale koupí nového PC získá navíc trojnásobek výkonu CPU, rychlejší PCI, rychlejší paměti, ...
To je naprostý mýtus s tím AVX-512 - AVX-512 je budoucnost X86_64.
Intel jen chtěl nabídnout slepenec a nebyl schopný vyřešit jeden malý problém, a to ten, že ty jejich power efficient jádra AVX-512 nemají a OS si s tím nedokáže poradit... Ta instrukční sada je ale perfektní a mnohem lepší než třeba SVE v ARMu.
AMD to je jedno, mají všechny jádra stejné, takže celý Zen 4 segment bude mít AVX-512. I kdyby každá instrukce počítala 2x256 bit tak je to velký pokrok vpřed. I teď umí AMD vykonat několik SIMD instrukcí za jeden cyklus, takže rozšířit registr už není až takový problém.
Jinak o AVX2 se psalo v jednu dobu úplně to samé - spousta skeptiků mluvila o tom, jak to je zbytečné, a teď se to používá úplně všude, dokonce se tím dá i parsovat JSON...