AMD has been using place names for their CPUs for several years, particularly since the K8/Athlon 64 era. They just seem to be using Italian cities this time around.
I imagine it's about as exciting as most codenames: "we needed to decide some naming scheme, and someone suggested those place names because they like the places".
"People would find a way to confuse the CPUs with the programming language, and besides, if Twitter digs up those tech demos of ours we're totally gonna get cancelled."
"Romans?"
"Sure, Romans are cool, and they conquer things, like we're going to conquer Intel. I like it."
"How about emperors?"
"Fine in principle, but they each did at least a few scandalous things... besides, we probably don't want the "history class" vibe, or the energy of the weird uncle who always wants to talk about Roman battle tactics at dinner."
"Yeah, fair enough. Cities, then? I visited Milan the other year..."
Same reason Intel did mountains and then lakes. They needed a theme that had enough names for it to last a good long while. Better choice than Apple's to go with big cats. They ran out too quickly.
My first custom PC back in 2004 was an Athlon 64 3000+ "Venice" 1.8GHz single core with 512kb L2 cache. The "San Diego" was better because it had 1MB cache. I managed to overclock it to 2.8GHz. What a time to be alive.
So it's something they've been doing to some extent for almost 20 years.
Come on, Bergamo? For real? I guess it could sound "cool" to non-Italian speakers, but here in Italy I think that Bergamo is one of the most forgettable cities ever. Which is sad, because its historical city centre is very beautiful, but the rest of the city is kind of dull and boring.
I wonder how many people in charge or purchasing actually consider the name, unconsciously or not. It could be called Thready McThreadface for all I care.