Why Nostr? What is Njump?
2023-08-24 12:38:45

​ on Nostr: its unreal how long Intel and AMD took to provide the user with a proper unified ...

its unreal how long Intel and AMD took to provide the user with a proper unified memory copy/fill instruction(rep movs/rep stos)
with the Pentium it was slow as hell
then they improved it with "Fast Strings" for data larger than 256 bytes, still with a 36-cycle startup cost
then they finally implemented "Fast Short REP MOVS" and "Fast Short REP STOS" in Ice Lake(2019) but it still loses out to nontemporal MOVNTDQ+PREFETCHNTA loops which are barely able to overwhelm the memory bus speed
:niggainsane:
Author Public Key
npub1psx7zml4neu6v03fe6pqcdp4lvcf444mfswy4rlfz28s8jwtzjtqrxgvsy