Lightning Talk: C++: Your Friendly Meta-Assembler – Or How to Beat `memcmp` – Oliver Schönrock how to

Lightning Talk: C++: Your Friendly Meta-Assembler – Or How to Beat `memcmp` – Oliver Schönrock #buildempire

#howto

60 read – 6 like

C++ on Sea Website: https://cpponsea.uk/
C++ on Sea Twitter: https://twitter.com/cpponsea

Lightning Talk: C++: Your Friendly Meta-Assembler – Or How to Beat `memcmp` – Oliver Schönrock – C++ on Sea 2022
Slides: https://github.com/philsquared/cpponsea-slides/tree/master/2022

Using TMP with Intel intrinsics to generate hardware optimised assembly for a `memcpm` replacement. In the motivating example it produced a 2-3x speedup over glibc or asmlib.

Oliver Schönrock

Hacking since 6502 BC.

C++ on Sea is an annual C++ and coding conference, in Folkestone, in the UK. The 2022 conference was conducted as a two part, physical and online C++ event.
– Annual C++ on Sea, C++ conference: https://cpponsea.uk/
– 2022 Program: https://cpponsea.uk/2022/schedule/

Produced and Edited by Digital Medium Ltd: https://events.digital-medium.co.uk
Enquiries: events@digital-medium.co.uk

#Programming​ #Cpp​ #CppOnSea​

About Simon

Check Also

How to pronounce “açaí” with Bruna Marquezine 🇧🇷 how to

How to pronounce “açaí” with Bruna Marquezine 🇧🇷 #buildempire #howto 14862 read – 813 like …

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir