A Hash Map for Graph Processing Workloads & a Methodology for Transactional Data Structures - CppCon
Источник: CppCon
Источник: CppCon
YouTube
A Hash Map for Graph Processing Workloads & a Methodology for Transactional Data Structures - CppCon
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
Emerging byte-addressable Non-Volatile Memories (NVMs) provide higher densities and data persistence where process state can be recovered after crashes. Graph analytic applications such as search…
https://github.com/CppCon/CppCon2020
---
Emerging byte-addressable Non-Volatile Memories (NVMs) provide higher densities and data persistence where process state can be recovered after crashes. Graph analytic applications such as search…
Handling a Family of Hardware Devices with a Single Implementation - Ben Saks - CppCon 2021
Источник: CppCon
Источник: CppCon
YouTube
Handling a Family of Hardware Devices with a Single Implementation - Ben Saks - CppCon 2021
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
Embedded software typically uses memory-mapped registers to communicate with hardware. These registers are often finicky and demanding. Software that accesses a hardware register in the wrong…
https://github.com/CppCon/CppCon2020
---
Embedded software typically uses memory-mapped registers to communicate with hardware. These registers are often finicky and demanding. Software that accesses a hardware register in the wrong…
Using Coroutines to Implement C++ Exceptions for Freestanding Environments - Eyal Zedaka - CppCon 21
Источник: CppCon
Источник: CppCon
YouTube
Using Coroutines to Implement C++ Exceptions for Freestanding Environments - Eyal Zedaka - CppCon 21
https://cppcon.org/
https://github.com/CppCon/CppCon2020
---
The current design of C++ exceptions lead to many reasons and excuses to disable them. They require outstanding unwinding libraries, ABI specific support, slow failure paths, metadata that increases…
https://github.com/CppCon/CppCon2020
---
The current design of C++ exceptions lead to many reasons and excuses to disable them. They require outstanding unwinding libraries, ABI specific support, slow failure paths, metadata that increases…