Repository navigation
Improving ARM64 Performance in .NET 5.0 – Closing the gap with x64 #35853
Copy link
Copy link
Closed
Labels
Bottom Up WorkNot part of a theme, epic, or user storyNot part of a theme, epic, or user storyJitUntriagedCLR JIT issues needing additional triageCLR JIT issues needing additional triageUser StoryA single user-facing feature. Can be grouped under an epic.A single user-facing feature. Can be grouped under an epic.arch-arm64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMItenet-performancePerformance related issuePerformance related issue
Milestone
Description
Activity
- addeduntriagedNew issue has not been triaged by the area ownerNew issue has not been triaged by the area owner
on May 5, 2020 - added and removeduntriagedNew issue has not been triaged by the area ownerNew issue has not been triaged by the area owner
on May 5, 2020 - addedarea-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
on May 5, 2020 I added this to
area-CodeGen-coreclrsince most items here are (currently) JIT-related. However,area-Metamight be more appropriate long-term.- addedEpicGroups multiple user stories. Can be grouped under a theme.Groups multiple user stories. Can be grouped under a theme.
on Jun 1, 2020 @kunalspathak if there's no more planned 5.0 work, we should move this to future.
@kunalspathak if there's no more planned 5.0 work, we should move this to future.
Done.
:gsvm-interest
- added and removedEpicGroups multiple user stories. Can be grouped under a theme.Groups multiple user stories. Can be grouped under a theme.
on Oct 21, 2020 - addedJitUntriagedCLR JIT issues needing additional triageCLR JIT issues needing additional triage
on Oct 28, 2020 - addedBottom Up WorkNot part of a theme, epic, or user storyNot part of a theme, epic, or user storyUser StoryA single user-facing feature. Can be grouped under an epic.A single user-facing feature. Can be grouped under an epic.and removed
on Jan 20, 2021 - ghost locked as resolved and limited conversation to collaborators
on Jan 21, 2023
Metadata
Metadata
Assignees
Labels
Bottom Up WorkNot part of a theme, epic, or user storyNot part of a theme, epic, or user storyJitUntriagedCLR JIT issues needing additional triageCLR JIT issues needing additional triageUser StoryA single user-facing feature. Can be grouped under an epic.A single user-facing feature. Can be grouped under an epic.arch-arm64area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMICLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMItenet-performancePerformance related issuePerformance related issue
Type
Projects
- StatusShow more project fieldsDone
.NET 3.0 was the first release to add support for ARM64, starting with Linux (see ARM64 tracking issue). As part of .NET 5.0, we are adding support for Windows. At this point, we believe that the .NET ARM64 implementation has functional parity with x64 (please report functional bugs!). We’ve since shifted our focus toward performance parity with x64, for Windows and Linux. This issue tracks our progress to achieve that goal. Some of the issues we have identified may broader than ARM64, but still critical performance for our ARM64 performance goals.
category:cq
theme:meta
skill-level:expert
cost:large