Completed
Why Do We Want Allocators?
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Frictionless Allocators
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Outline of Talk
- 3 What is an allocator?
- 4 Why Do We Want Allocators?
- 5 A Faster Allocator
- 6 Performance
- 7 Special Memory
- 8 Emery Berger
- 9 Accelerating Programs via Custom Allocators
- 10 Initial empirical results
- 11 Early Results
- 12 Allocator Traits (since 2011)
- 13 How does pmr work?
- 14 memory_resource
- 15 Standard Resources
- 16 Idiom and usage of pm
- 17 Quick Example
- 18 Scoped Allocator Model
- 19 Limitations of pmr
- 20 Bloomberg Experience
- 21 Unsupported use cases
- 22 Allocator Propagation
- 23 Complexity of Propagation
- 24 Syntactic overhead is high
- 25 Copy Constructor Issue
- 26 Ideal Model
- 27 Allocator Awareness
- 28 Why Implicit from Members?
- 29 Why querying matters
- 30 Simplifying Construction
- 31 Worked Example
- 32 Implementing Awareness
- 33 Implicit Awareness
- 34 Allocator Injection