Time to move std.experimental.checkedint to std.checkedint ?

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Wed Mar 31 05:54:43 UTC 2021


On 3/31/21 1:46 AM, Vladimir Panteleev wrote:
> On Wednesday, 31 March 2021 at 05:41:28 UTC, Andrei Alexandrescu wrote:
>> Affirmative if you consider the Nehalem modern:
> 
> Um, that was released 13 years ago.

It carried over afaik to all subsequent Intel CPUs: 
https://hexus.net/tech/reviews/cpu/147440-intel-core-i9-11900k/. Sunny 
Cove actually adds one extra AGU.

>> https://en.wikipedia.org/wiki/Address_generation_unit
> 
> In the picture it still goes through the instruction decoder first, 
> which means LEA and ADD/SHR might as well get decoded to the same 
> microcode.

That's not the case. It's separate hardware.

> That's the thing about this whole ordeal, we don't know anything. The 
> only thing we *can* do is benchmark. :)

We can Read The Fine Manual.


More information about the Digitalmars-d mailing list