Kris Jusiak retweeted
We have just released a new CppCon 2025 Video!
Why 99% of C++ Microbenchmarks Lie – and How to Write the 1% that Matter!- by @krisjusiak- CppCon 2025
youtu.be/s_cWIeo9r4I
#Coding #Cplusplus #Cpp #Programming #cppcon
Why 99% of C++ Microbenchmarks Lie – and How to Write the 1% that Matter!- by @krisjusiak- CppCon 2025
youtu.be/s_cWIeo9r4I
#Coding #Cplusplus #Cpp #Programming #cppcon
0
7
18
3,979
Slides for @CppCon talk Performance Is Not a Number: Avoiding Microbenchmarking Pitfalls
kris-jusiak.github.io/talks/cppcon-2…
kris-jusiak.github.io/talks/cppcon-2…
1
4
39
3,491
Kris Jusiak retweeted
We have just released a new CppCon 2024 Video!
Template-less Metaprogramming in C++ - by @krisjusiak - CppCon 2024
youtu.be/yriNqhv-oM0
#Coding #Cplusplus #Cpp #Programming #cppcon
Template-less Metaprogramming in C++ - by @krisjusiak - CppCon 2024
youtu.be/yriNqhv-oM0
#Coding #Cplusplus #Cpp #Programming #cppcon
0
5
18
3,094
Slides for - 'Bitcoin Script - Implementation Details and Use Cases'
krzysztof-jusiak.github.io/talks/bitcoin-…
C++ focused - Open Content talk - from #CppCon Bitcoin track
krzysztof-jusiak.github.io/talks/bitcoin-…
C++ focused - Open Content talk - from #CppCon Bitcoin track
0
0
6
1,384
Kris Jusiak retweeted
CppCon 2024 SESSION ANNOUNCEMENT: Template-less Meta-programming by @krisjusiak
cppcon2024.sched.com/event/1gZeh/te…
Register now: cppcon.org/registration/
#cpp #cplusplus #metaprogramming
cppcon2024.sched.com/event/1gZeh/te…
Register now: cppcon.org/registration/
#cpp #cplusplus #metaprogramming
0
1
4
1,886
[#cpp20/#cpp23] Memory allocators
- stack_allocator
- huge_page_allocator
- numa_allocator
github.com/qlibs/mem
Supports #cpp23 - wg21.link/P0401
- stack_allocator
- huge_page_allocator
- numa_allocator
github.com/qlibs/mem
Supports #cpp23 - wg21.link/P0401
5
6
93
7,293
[#cpp20] SWAR (en.wikipedia.org/wiki/SWAR) vs SIMD (wg21.link/P1928)
godbolt.org/z/xxKh5nh5x
github.com/qlibs/swar
godbolt.org/z/xxKh5nh5x
github.com/qlibs/swar
1
3
47
3,828
[github.com/qlibs/mut] branchless variant with mutable branches via code patching vs std::variant
godbolt.org/z/GGTPqvY3b
godbolt.org/z/4GGc63hcM
godbolt.org/z/GGTPqvY3b
godbolt.org/z/4GGc63hcM
0
2
40
2,535
[#cpp20] Zero/minimal overhead static/const branch library
github.com/boost-ext/sb
godbolt.org/z/Tdfoj1a57
godbolt.org/z/46815h4Kx
github.com/boost-ext/sb
godbolt.org/z/Tdfoj1a57
godbolt.org/z/46815h4Kx
1
2
28
2,234
[#cpp20] Compelling meta-programming examples
godbolt.org/z/Pc57zE4a6
godbolt.org/z/8PYEveWza
godbolt.org/z/crbeMfo3r
(github.com/boost-ext/mp)
godbolt.org/z/Pc57zE4a6
godbolt.org/z/8PYEveWza
godbolt.org/z/crbeMfo3r
(github.com/boost-ext/mp)
0
8
33
2,281
[#cpp20] mp2.0.0 - Back to the Future Meta-Programming!
github.com/boost-ext/mp
godbolt.org/z/h97qe9feP
github.com/boost-ext/mp
godbolt.org/z/h97qe9feP
0
6
44
2,859
[#cpp20] static_assert is almost all you need!
krzysztof-jusiak.github.io/talks/static_a…
github.com/boost-ext/ut2
krzysztof-jusiak.github.io/talks/static_a…
github.com/boost-ext/ut2
1
1
17
1,523
Run-time optimizations for compile-time reflections @cpponsea krzysztof-jusiak.github.io/talks/cpponsea…
1
2
18
1,665
[#cpp] Benchmarking perfect hashing - boost-ext.github.io/mph/perfect_ha…
- if/else
- switch/case
- std::map
- std::unordered_map
- boost::unordered_flat_map
- gperf
- frozen
- mph
There is no silver bullet if it comes to the performance, just trade-offs!
- if/else
- switch/case
- std::map
- std::unordered_map
- boost::unordered_flat_map
- gperf
- frozen
- mph
There is no silver bullet if it comes to the performance, just trade-offs!
0
3
35
1,689


































