performance

HPX V1.4.1 released -- STE||AR Group

The STE||AR Group has released V1.4.1 of HPX -- A C++ Standard library for parallelism and concurrency.

HPX V1.4.1 Released

The newest version of HPX (V1.4.1) is now available for download! This is mostly a bug-fix release that fixes problems found in the previous HPX V1.4.0. Please see here for a full list of resolved issues.

    HPX is a general purpose parallel C++ runtime system for applications of any scale. It implements all of the related facilities as defined by the C++ Standard. As of this writing, HPX provides the only widely available open-source implementation of the new C++17 parallel algorithms. Additionally, HPX implements functionalities proposed as part of the ongoing C++ standardization process, such as large parts of the C++ Concurrency TS, Parallelism TS V2, data-parallel algorithms, executors, and many more. It also extends the existing C++ Standard APIs to the distributed case (e.g. compute clusters) and for heterogeneous systems (e.g. GPUs).

    HPX seamlessly enables a new Asynchronous C++ Standard Programming Model that tends to improve the parallel efficiency of our applications and helps reducing complexities usually associated with parellism and concurrency.

 

MSVC Backend Updates in Visual Studio 2019 Versions 16.3 and 16.4--Kevin Cadieux

Are you using it?

MSVC Backend Updates in Visual Studio 2019 Versions 16.3 and 16.4

by Kevin Cadieux

From the article:

Versions 16.3 and 16.4 of Visual Studio 2019 brought many new improvements in code generation quality, build throughput, and security. If you still haven’t downloaded your copy, here is a brief overview of what you’ve been missing out on...

HPX V1.4 released -- STE||AR Group

The STE||AR Group has released V1.4 of HPX -- A C++ Standard library for parallelism and concurrency.

HPX V1.4 Released

The newest version of HPX (V1.4) is now available for download! This release focuses on performance and stability improvements. Please see here for the full release notes.

    HPX is a general purpose parallel C++ runtime system for applications of any scale. It implements all of the related facilities as defined by the C++ Standard. As of this writing, HPX provides the only widely available open-source implementation of the new C++17 parallel algorithms. Additionally, HPX implements functionalities proposed as part of the ongoing C++ standardization process, such as large parts of the C++ Concurrency TS, Parallelism TS V2, data-parallel algorithms, executors, and many more. It also extends the existing C++ Standard APIs to the distributed case (e.g. compute clusters) and for heterogeneous systems (e.g. GPUs).

    HPX seamlessly enables a new Asynchronous C++ Standard Programming Model that tends to improve the parallel efficiency of our applications and helps reducing complexities usually associated with parellism and concurrency.