Announcements

To be on our mailing list, join the Google Group at this link


February 19, 2026: C++ Saturation Arithmetic

Time and Location

THURSDAY, February 19, 2026 at 6:30 PM to 8:00 PM

In Person:
Bellevue City Hall, Room 1E-120
450 110th Ave NE
Bellevue, WA 98004
Free public parking is available from 110th Ave NE, and marked “City Hall Parking”. Additional free parking is located along the light rail line.
Bellevue City Hall is located adjacent to the Bellevue Transit Center for those wanting to take public transportation!

Remote:
On Line Using Microsoft Teams

Title

C++ Saturation Arithmetic

Abstract

Many real world problems require the use of “saturation arithmetic” to properly code the solution. This has traditionally been problematic as in C++ the flags register is not directly accessible. C++ 26 supports saturation arithmetic via the standard library and this feature is available NOW in several compilers.

We’ll start with a definition of what “saturation arithmetic” is, then we’ll look at the efficiency of the code produced for the X86-64 and AARCH64 instruction sets for the GCC and Clang compilers.

Speaker Bio

Lloyd Moore is the founder and owner of CyberData Corporation, which provides consulting services in the aerospace, robotics, machine vision and industrial automation fields. Lloyd has worked in software industry for 35 years. His formal training is in biological-based artificial intelligence, electronics, and psychology. Lloyd is also currently the president of the Northwest C++ User’s Group and an organizer of the Seattle Robotics Society Robothon event.

Resources

Coming Soon!