Skip to content

0x2A: Intrinsic speed && Entity Component Systems

Photo of Harald
Hosted By
Harald and Arno L.
0x2A: Intrinsic speed && Entity Component Systems

Details

👋 Welcome to the 42nd Meetup! Could 42 be the meaning of life, the universe, and everything? Or maybe it's just a number. 😊 Either way, we've got an exciting program for you, proudly hosted by our SwedenCpp Pro Network Partner, HiQ

Doors open at 17:30, and the program starts at 18:00

  • Anders Cedronius: Intrinsic speed freak, the good, the bad and the ugly

  • Casual mingling and networking with refreshments 🍕🥤🤝

  • Mathieu Ropert: Data Storage in Entity Component Systems

The program in detail:

Anders Cedronius: Intrinsic speed freak, the good, the bad and the ugly
What are intrinsics? How do we access them from C++ and why would anyone want to do that? This talk will introduce you to the basics of intrinsic programming, we’re looking at some examples, how various compilers deal with them and syntax variants. What are some of the drawbacks? We’ll also scratch the surface of the speed freaks best friend SIMD.

Mathieu Ropert: Data Storage in Entity Component Systems
Entity Component System (ECS) is an architecture paradigm used in several games to achieve performance by nudging programmers towards data oriented paradigms. But your project doesn't necessarily need to use ECS to benefit from the tech behind it! In this talk, I will focus on explaining how ECS arrange your data to optimize for fastest iteration (and reasonably fast lookup) speeds across one or several components and how you can reuse similar data structures in your program to achieve similar results.

Väl mött! 🎉

COVID-19 safety measures

Event will be indoors
If you feel sick, stay at home.
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of StockholmCpp group
StockholmCpp
See more events