Non-Uniform Memory Architecture (NUMA): A Nearly Unfathomable Morass of Arcana - Fedor Pikus CppNow

  Рет қаралды 12,054

CppNow

CppNow

Күн бұрын

Пікірлер: 13
@riffshyperion
@riffshyperion Жыл бұрын
Great presentation. Would love to see the rest!
@guiorgy
@guiorgy Жыл бұрын
Great talk, shame can't see the rest
@DmytroDukov
@DmytroDukov Жыл бұрын
Awesome talk! Lots of intricate details and valuable insights. Thank you!
@BoostCon
@BoostCon Жыл бұрын
Very glad to hear that you enjoyed it! Thank you for your comments.
@LeDabe
@LeDabe Жыл бұрын
NUMA seemed like a reasonable solution to continue providing higher memory throughput. Assuming the software is aware of the NUMA.
@philmarsh3859
@philmarsh3859 7 ай бұрын
I'd like to add NUMA awareness to the EM solve openEMS which is severely memory-bandwidth bound
@ПётрБ-с2ц
@ПётрБ-с2ц Жыл бұрын
43:34 are threads acessing memory with constant speed? because if they go out of sync then there is additional performance penalty I guess you even admit that 5 minutes later without mentioning that it will affect total bandwidth as well I guarantee that if you implement same read pattern with same thread timing using only one socket you get terrible bandwidth as well because the limiting factor is not inter-socket interaction but DDR structure itself
@codures
@codures 23 күн бұрын
1:31:16 That typo in the title could have been much much worse 😂.
@rgarciaf071
@rgarciaf071 Жыл бұрын
Great talk sad it got cutout
@ПётрБ-с2ц
@ПётрБ-с2ц Жыл бұрын
24:20 this graph would definitely look better in totals, not per thread
@ПётрБ-с2ц
@ПётрБ-с2ц Жыл бұрын
36:25 "the ratio here is about 50" how in the hell it could be fifty? it's a fraction of the cell height which is 10x the Y is logarithmic
@killacrad
@killacrad 9 ай бұрын
What is precisely meant by no interaction between NUMA nodes if only talking to L3 cache at kzbin.info/www/bejne/nGG9fHWrqMZneasfeature=shared&t=2005, in terms of effect on memory bandwidth?
@FD286
@FD286 4 ай бұрын
Funny numa in Japanese means “swamp” : D
What is NUMA?
21:37
Level1Techs
Рет қаралды 84 М.
Twin Telepathy Challenge!
00:23
Stokes Twins
Рет қаралды 108 МЛН
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 5 МЛН
Branchless Programming in C++ - Fedor Pikus - CppCon 2021
1:03:57
CppCon 2018: Fedor Pikus “Design for Performance”
1:03:40
Messing up Your NUMA Topology with CXL - Hannes Reinecke, SUSE Linux
41:31
But, what is Virtual Memory?
20:11
Tech With Nikola
Рет қаралды 310 М.
Twin Telepathy Challenge!
00:23
Stokes Twins
Рет қаралды 108 МЛН