Amd zen 2 architecture or newer July 8, 2019 16 32 64 128 Zen 2 cpu Amd zen 2 architecture Ryzen zen 5