dmd Arm64 - first function compile!

max haughton maxhaton at gmail.com
Wed Jun 5 01:41:36 UTC 2024


On Tuesday, 4 June 2024 at 17:44:41 UTC, Temtaime wrote:

> Regarding the core of the discussion, it's crucial to recognize 
> that ARM is not poised to replace x86 entirely. The x86 
> architecture remains deeply entrenched in many sectors, 
> including enterprise, gaming, and high-performance computing, 
> where its performance and compatibility advantages are 
> significant. While ARM support is beneficial, it complements 
> rather than replaces x86.

The only real (technical) moat that x86 has is backwards 
compatibility (and windows).

For raw performance the instruction doesn't make much difference 
(if any) other than in microbenchmarks here and there. I think 
Arm has some advantages in terms of perf/watt but I don't know 
any exact figures (e.g. the things I'm thinking of might not 
actually matter)

The best laptop processors at the moment are Apple's Arm chips, 
for example. Microsoft similarly are making another big push for 
Arm hardware at the moment.

As for HPC: Quite a few Arm supercomputers in the TOP500 these 
days (e.g. fugaku)


More information about the Digitalmars-d mailing list