Even in single-threaded performance, where Vera is much better than in multi-threaded performance, it is inferior to Zen 6.
See e.g.:
https://chipsandcheese.com/p/amds-zen-6-family-feeding-the-b...
Take also into account that the SPEC benchmark does not show the significantly greater performance that can be obtained on Zen 6 with programs optimized for AVX-512. With such programs, the advantage over Vera would be much greater.
Vera seems to have outstanding performance only for the narrow applications for which it is intended, AI training, inference and agentic work.
It is not clear how much of the great performance demonstrated by Vera in those applications is due to the hardware and how much is due to well tuned and matched to it NVIDIA software.
It is very likely that the Vera Olympus cores have a poor performance per die area, which is why they have put only this relatively small number of cores per socket.
The Olympus cores seem to be a greatly enhanced version of the Arm Cortex-X925 cores used in the previous NVIDIA products. Cortex-X925 already had excellent IPC, but very poor performance per die area in comparison with cores like Cortex-X4/Neoverse V3 (which is used in the best Arm-based server CPUs, e.g. Graviton5 and Cobalt 200).
Thus Cortex-X925 was unsuitable for a throughput-oriented CPU, and NVIDIA Olympus seems to be the same kind of core, i.e. a core that is useful in a server only if the server contains other components, i.e. GPUs, which do all the high throughput work, and the CPU only orchestrates the work of those components, without having to do much work itself.