Daniel Lemire personal blog

Apple’s M1 processor and the full 128-bit integer product

If I multiply two 64-bit integers (having values in [0, 264)), the product requires 128 bits. Intel and AMD processors (x64) can compute the full (128-bit) product of two 64-bit integers using a single instruction (mul). ARM processors, such as those found in your mobile phone, require two instructions to achieve the…
Points
230
HN comments
175
Submissions
1
Cited by
0 commenters

Hardware & ElectronicsMath & Algorithms2021

On Hacker News

SubmittedTitle on HNPointsComments
Mar 18, 2021Apple’s M1 processor and the full 128-bit integer product by tgymnich230175

More from Daniel Lemire

All 87 posts →

Related posts from the same era