C++ Logo

std-proposals

Advanced search

Re: [std-proposals] std::atomic_pointer_pair

From: Thiago Macieira <thiago_at_[hidden]>
Date: Sat, 10 Jan 2026 11:45:21 -0300
On Saturday, 10 January 2026 10:31:35 Brasilia Standard Time Frederick
Virchanza Gotham via Std-Proposals wrote:
> 1) We 're accommodating old computers hidden up in people's attics
> covered in cobwebs

No.

x86-64 computers without AVX2 and thus without 128-bit atomic read-only loads
existed as recently as 2022. I don't know about non-Intel, but here are some
Intels:

https://www.intel.com/content/www/us/en/ark/products/codename/229610/products-formerly-parker-ridge.html
https://www.intel.com/content/www/us/en/ark/products/codename/87586/products-formerly-snow-ridge.html

See the GCC bug report linked multiple times in this thread about for other
vendors and their promises of 128-bit atomic loads and stores.

-- 
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
  Principal Engineer - Intel Data Center - Platform & Sys. Eng.

Received on 2026-01-10 14:45:25