September 11, 2016

After I’ve calculated in three different ways the sum of a std::vector

Read More

September 7, 2016

Until now, I’ve used two strategies to summate a std::vector. First, I

Read More

August 23, 2016

There are a lot of issues with the singleton pattern. I’m aware

Read More

August 13, 2016

With atomic data types, you can tailor your program to your needs

Read More

July 19, 2016

The key idea of a std::atomic_thread_fence is to establish synchronization and ordering

Read More

July 4, 2016

With the acquire-release semantics, the memory model gets very thrilling. Because now,

Read More

July 2, 2016

I have introduced In the post Sequential Consistency the default memory model.

Read More

June 28, 2016

In this post, our tour through the c++ memory model goes one

Read More

June 22, 2016

In addition to booleans, there is atomics for pointers, integrals, and user-defined

Read More

June 19, 2016

The atomics are the base of the C++ memory model. Per default,

Read More

June 17, 2016

Atomics guarantee two characteristics. On the one hand, they are atomic, on

Read More

June 6, 2016

Since C++11, C++ has a memory model. It is the foundation for

Read More