Podle mého kouzlo X3D nespočívá primárně v multithread zátěži (ačkoli ta průchodnost se v multithreadu jistě podepíše - viz dále). Mimochodem oba procesory mají stejný počet jader a vláken. Při porovnání 5700X3D vs. 5700G se míchají dvě věci: X3D je níž taktovaný, ale zato má 96 MB L3 cache. Géčko má "jenom" 24 MB L3 cache, zato vyšší základní takt i max turbo (a míň žere).
Našel jsem na TomsHardware
obrázek, jak vypadají na obou procesorech latence L3 asi podle velikosti "pracovní sady" nebo co. Pozor, osa X je logaritmická (o základu 2). V tom okénku mezi oběma křivkami je rozdíl v latencích přístupu k datům zhruba o řád (12 vs. 100 ns). Taky ta L3 cache bude mít vyšší hrubou průchodnost než DRAM: X3D má mít 2 TBps, dva kanály DDR4 3200 dávají asi 51 GBps. Pokud je Váš workload omezený latencemi a průchodností přístupu k paměti, a trefí se do toho sladkého rozpětí mezi 24 a 96 MB (nejlépe těsně pod 96 MB), naměříte veliký rozdíl výkonu ve prospěch X3D. V opačném případě naměříte rozdíl ve prospěch CPU s vyšším taktem. Mimochodem tyhle dva procesory jsou zřejmě sweet spot taky v latencích
mezi jádry navzájem (asi 18-20 ns, každé jádro s každým). Což je užitečné zase pro jiný specifický workload...