Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Neoverse N2 #112

Merged
merged 4 commits into from
Jul 9, 2024
Merged

Add Neoverse N2 #112

merged 4 commits into from
Jul 9, 2024

Conversation

paolotricerri
Copy link
Contributor

@paolotricerri paolotricerri commented Jun 21, 2024

fixes #97

This patch goes together with archspec/archspec#170 . Similarly to that PR, this PR is intended to be a proposal on how to use the cpuid field to identify candidates on aarch64 architectures.

This patch introduces an example of neoverse_n2 example (in the test folder) and the neoverse_n2 in the microarchitectures.json. The addition in the json file would overwrite #105 but, as this PR is intended to be a proposal, I'll carefully manage it if PR#105 gets merged in first.

Warning: This patch has not removed the SM crypto features from the neoverse_v2 definition yet.

CC: @dslarm, @alalazo

@paolotricerri
Copy link
Contributor Author

Hi @alalazo, I was wondering if you have had the time to have a look at the proposal?

Thanks
P

tests/targets/linux-rhel9-neoverse_n2 Outdated Show resolved Hide resolved
cpu/microarchitectures.json Outdated Show resolved Hide resolved
@alalazo
Copy link
Member

alalazo commented Jul 9, 2024

I assume this one supersedes #105, so let's continue working here. Can you rebase? Other than that this looks fine.

@alalazo alalazo changed the title N2 example Add Neoverse N2 Jul 9, 2024
@paolotricerri
Copy link
Contributor Author

HI @alalazo , have rebased and pushed to the branch.

Thanks

alalazo
alalazo previously approved these changes Jul 9, 2024
cpu/microarchitectures.json Outdated Show resolved Hide resolved
@alalazo alalazo merged commit 3ce09f3 into archspec:master Jul 9, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Neoverse N2 is not detected
2 participants