Standardizing a linear algebra library - Guy Davidson - Meeting C++ 2018
Guy Davidson speaking about standardization and algebraic libraries
Standardizing a linear algebra library
by Guy Davidson
February 10-15, Hagenberg, Austria
March 19-21, Madrid, Spain
April 1-4, Bristol, UK
June 16-21, Sofia, Bulgaria
By Meeting C++ | Feb 27, 2019 06:24 AM | Tags: standardization performance meetingcpp intermediate efficiency basics advanced
Guy Davidson speaking about standardization and algebraic libraries
Standardizing a linear algebra library
by Guy Davidson
By Hartmut Kaiser | Feb 20, 2019 06:21 AM | Tags: performance parallelism heterogeneous computing distributed computing c++17 c++14 c++11
The STE||AR Group has released V1.2.1 of HPX – A C++ Standard library for parallelism and concurrency.
HPX V1.2.1 Released
The newest version of HPX (V1.2.1) is now available for download! Please see here for the release notes. This release is a pure bug fix release that addresses a couple of compatibility problems (in particular with Boost V1.69). We have also included some important improvements that were merged since the previous release.
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.
By Meeting C++ | Feb 18, 2019 08:05 AM | Tags: tmp performance meetingcpp intermediate experimental efficiency compiletime c++20 c++17 c++14 c++11 basics advanced
A great talk about the possibilities of generic programming at compile time
Compile time regular expressions
by Hana Dusíková
By Meeting C++ | Feb 17, 2019 06:45 AM | Tags: performance meetingcpp intermediate experimental efficiency c++11 advanced
Next video from the B Track at Meeting C++:
pinned_vector
by Miro Knejp & Jakob Schweißhelm
By Meeting C++ | Feb 14, 2019 03:16 AM | Tags: performance meetingcpp iostream intermediate format fmt efficiency c++11 basics
An introduction to the {fmt} library.
Socializing with {fmt}
by Daniela Engert
By Meeting C++ | Feb 13, 2019 05:38 AM | Tags: performance meetingcpp intermediate functional programming fp experimental efficiency c++17 advanced
HOFs explained by Björn Fahller
Higher Order Functions for ordinary developers
by Björn Fahller
By Meeting C++ | Feb 12, 2019 05:50 AM | Tags: testing security performance meetingcpp efficiency basics
An intro to fuzzing from Meeting C++ 2018!
Structure aware fuzzing
by Réka Kovács
By Meeting C++ | Feb 11, 2019 10:27 AM | Tags: performance meetingcpp intermediate efficiency c++20 basics advanced
Next Video from Meeting C++ 2018:
Dealing with aliasing using contracts
by Gábor Horváth
By Meeting C++ | Feb 8, 2019 03:56 AM | Tags: tools performance meetingcpp intermediate efficiency build system build
A guide to faster builds
The Hitchhikers guide to faster builds
by Viktor Kirilov
By Meeting C++ | Jan 28, 2019 07:55 AM | Tags: performance meetingcpp intermediate efficiency c++17 c++14 c++11 basics advanced
Jonathan Müller talking about cache friendly C++:
Writing cache friendly C++
by Jonathan Müller