DevOps Articles

Curated articles, resources, tips and trends from the DevOps World.

C 23 Standard Won’t Have a Key Parallelism Feature

2 years ago thenewstack.io
C   23 Standard Won’t Have a Key Parallelism Feature

Summary: This is a summary of an article originally published by The New Stack. Read the full original article here →

The next version of the https://isocpp.org/ standard coming up next year won’t have a key feature that makes it easier to write code for execution in https://thenewstack.io/introducing-tigergraph-native-parallel-graph-database/ environments. The C++ 2023 standard won’t have an asynchronous algorithm feature called senders and receivers, which will allow for simultaneous execution of code on a system with multiple chips such as CPUs and GPUs.

The goal with senders and receivers is to bring the standard C++ framework up to date so programmers find it easier to write applications that take advantage of the new execution environments. Programmers are increasingly writing code for CPUs and accelerators like GPUs and AI chips, which are important for faster execution of applications.

But senders and receivers will add an abstraction layer for standard C++ code to run across multiple parallel environments.

Made with pure grit © 2024 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com