Björn Fahller: Cache friendly data + functional + ranges = ❤️

  Рет қаралды 728

SwedenCpp

SwedenCpp

14 күн бұрын

Experience has shown that when working with data in bulk, or when the data sets are small, structs of vectors is the way to go for performance. Working with structs of vectors can be cumbersome, however. Let's have a look at what can be done with the recent additions to the C++ language and standard library.
Recorded at StockholmCpp 0x2F, www.meetup.com/stockholmcpp/e...
The event was hosted at Berotec, berotec.se/
More information about C++ Usergroups in Sweden at swedencpp.se

Пікірлер: 2
@numv2
@numv2 10 күн бұрын
Very interesting. I wrote something similar a couple years ago with c++20.
@weekendwarrior3420
@weekendwarrior3420 11 күн бұрын
Since lower-addressed data come earlier in C, using the opposite convention in diagrams isn't very ergonomic.
Mathieu Ropert: Data Storage in Entity Component Systems
1:09:50
SwedenCpp
Рет қаралды 2,2 М.
Typical C++, but Why? - Björn Fahller - C++ on Sea 2023
50:49
DO YOU HAVE FRIENDS LIKE THIS?
00:17
dednahype
Рет қаралды 99 МЛН
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 32 МЛН
Johan Berg: Building libraries on top of Boost.Asio
19:49
SwedenCpp
Рет қаралды 1,4 М.
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 612 М.
`const` was a mistake
31:50
Theo - t3․gg
Рет қаралды 128 М.
Jonas Minnberg: A 6502 emulator with C++
47:52
SwedenCpp
Рет қаралды 1,3 М.
The Man Who Solved the World’s Hardest Math Problem
11:14
Newsthink
Рет қаралды 627 М.
The 3 Laws of Writing Readable Code
5:28
Kantan Coding
Рет қаралды 366 М.
Dear Functional Bros
16:50
CodeAesthetic
Рет қаралды 476 М.
how Google writes gorgeous C++
7:40
Low Level Learning
Рет қаралды 815 М.
Как слушать музыку с помощью чека?
0:36
Mastering Picture Editing: Zoom Tools Tutorial
0:52
Photoo Edit
Рет қаралды 507 М.
Сколько реально стоит ПК Величайшего?
0:37