-
Notifications
You must be signed in to change notification settings - Fork 39
Description
I noticed that we're currently using zen as codename for 1st generation AMD Epyc (also known as "Naples"), and zen2 for 2nd gen AMD Epyc (also known as "Rome").
How was the decision made to use zen rather than naples and zen2 rather than rome?
Wouldn't using naples and rome fit better compared to the Intel code names?
Changing this in place now may be painful, depending on how strict we are w.r.t. keeping the current names at this stage.
So how about adding an alias field, where we could add naples for zen and rome for zen?
Applications leveraging archspec could then decide for themselves how to leverage those aliases (ignore them, use both, prefer using the alias instead, symlinking one to the other, etc.).
Maybe alias isn't the best naming, perhaps codename is better (since "Zen" is the correct name for the 1st gen AMD Epyc microarchitecture)?