Skip to content

AMD: Zen vs Naples, Zen2 vs Rome #11

@boegel

Description

@boegel

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)?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions