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 Linux ARM64 support #737

Open
3 tasks
ashao opened this issue Oct 8, 2024 · 0 comments
Open
3 tasks

Add Linux ARM64 support #737

ashao opened this issue Oct 8, 2024 · 0 comments
Labels
type: feature Issues that include feature request or feature idea

Comments

@ashao
Copy link
Collaborator

ashao commented Oct 8, 2024

Description

We currently include support for ARM64 on macOS only, however with the increasing availability of other ARM64-based chips, this support should be extended to Linux as well.

Justification

This support is necessary for the next generation supercomputers that may have ARM64-based architectures and/or early adopters of ARM64 on Linux.

Implementation Strategy

Based on a quick test, the main changes that need to be made to SmartSim are focused on the RedisAI build. Namely,

  • Update the Architecture enums to resolve aarch64 to ARM64 as well
  • Create a new LinuxARM64 config file
  • For the above, it might be more general if we can specify that aarch64 and arm64 are equivalent
@ashao ashao added the type: feature Issues that include feature request or feature idea label Oct 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature Issues that include feature request or feature idea
Projects
None yet
Development

No branches or pull requests

1 participant