CppCon 2014: Mike Acton "Data-Oriented Design and C++"

Share this & earn $10
CppCon
Published at : 02 Oct 2021
441069 views
6439
207

http://www.cppcon.org

Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/CppCon/CppCon2014

The transformation of data is the only purpose of any program. Common approaches in C++ which are antithetical to this goal will be presented in the context of a performance-critical domain (console game development). Additionally, limitations inherent in any C++ compiler and how that affects the practical use of the language when transforming that data will be demonstrated.

Mike Acton: Engine Director, Insomniac Games

Videos Filmed & Edited by Bash Films: http://www.BashFilms.com

CppCon 2014Mike ActonData-Oriented Design and C++

When Compared To God

When Compared To God

$UICIDEBOY$ - CONVERTING...

$UICIDEBOY$ - CONVERTING...

REDA RWENA feat. SIPO - INFO (Prod. by Nisbeatz & SOTT)

REDA RWENA feat. SIPO - INFO (Prod. by Nisbeatz & SOTT)

SebastiAn - Pleasant

SebastiAn - Pleasant

Lil Nas X, Jack Harlow - Industry Baby (Lyrics)

Lil Nas X, Jack Harlow - Industry Baby (Lyrics)

Making suggestions is easy - 03 - English at Work shows you how

Making suggestions is easy - 03 - English at Work shows you how

Teach Your Dog to Jump over a Bar | Dog Tricks

Teach Your Dog to Jump over a Bar | Dog Tricks

[Intralogistics] GENI-Flex: the sorter for non-compatible items

[Intralogistics] GENI-Flex: the sorter for non-compatible items

TAKING REVENGE ON HELICOPTERS WITH NANO CAR !! MALAYALAM

TAKING REVENGE ON HELICOPTERS WITH NANO CAR !! MALAYALAM

Stated - Boom (Simple Plan Cover)

Stated - Boom (Simple Plan Cover)

D-Devils - 6th Gate

D-Devils - 6th Gate

Quiet Guy MADE FUN OF In SCHOOL, They Instantly Regret It | Dhar Mann

Quiet Guy MADE FUN OF In SCHOOL, They Instantly Regret It | Dhar Mann

*MOTIVATION*DIFFERENCE BETWEEN HAVING THE ABILITY TO DO SOMETHING AND HOW YOU DO IT

*MOTIVATION*DIFFERENCE BETWEEN HAVING THE ABILITY TO DO SOMETHING AND HOW YOU DO IT

Throwing Good Money After Bad Car Infrastructure - Wonderland Road

Throwing Good Money After Bad Car Infrastructure - Wonderland Road

Buck | trailer SUNDANCE 2011

Buck | trailer SUNDANCE 2011

Paul Westerberg - "Waiting for Somebody"

Paul Westerberg - "Waiting for Somebody"

"Eternal" - A Minecraft Music Video ♪

"Eternal" - A Minecraft Music Video ♪

Chin Zits!  Chin Blackheads, Chin Pimples and Pimple Pops!

Chin Zits! Chin Blackheads, Chin Pimples and Pimple Pops!

Remble - Rocc Climbing (feat. Lil Yachty) [Official Music Video]

Remble - Rocc Climbing (feat. Lil Yachty) [Official Music Video]

Anthony Ramirez Skills Video - 2022 6'3 Pin Hitter - Club 1 VBC

Anthony Ramirez Skills Video - 2022 6'3 Pin Hitter - Club 1 VBC

She Was Looking For Her Missing Friend But Stumbled On A Huge Government Secret

She Was Looking For Her Missing Friend But Stumbled On A Huge Government Secret

Damon Being Protective

Damon Being Protective

What is Normally?

What is Normally?

Which Way Is The CORRECT WAY?! (GTA 5 Parkour)

Which Way Is The CORRECT WAY?! (GTA 5 Parkour)

Far Cry 6 - Before You Buy [4K]

Far Cry 6 - Before You Buy [4K]

Phaeleh & Clubroot - Unharmed

Phaeleh & Clubroot - Unharmed

The Sandbaggers S01E04 The Most Suitable Person

The Sandbaggers S01E04 The Most Suitable Person

Xzibit - X

Xzibit - X

What Happens Immediately After You Die - Swedenborg & Life

What Happens Immediately After You Die - Swedenborg & Life

Canal Istanbul: Erdogan's megaproject raises global concerns | DW News

Canal Istanbul: Erdogan's megaproject raises global concerns | DW News

【明日方舟/Arknights】[OF-5] - Low End Squad - Arknights Strategy

【明日方舟/Arknights】[OF-5] - Low End Squad - Arknights Strategy

Become a certified Business Intelligence & Data Analyst (BIDA™)

Become a certified Business Intelligence & Data Analyst (BIDA™)

Reassessing the role of sewing

Reassessing the role of sewing

Lure fishing the river Severn on an unusually warm breezy and wet October

Lure fishing the river Severn on an unusually warm breezy and wet October

Eminem - Beautiful (Official Music Video)

Eminem - Beautiful (Official Music Video)

X-Limb - A Lightweight Soft Robotic Prosthetic Hand

X-Limb - A Lightweight Soft Robotic Prosthetic Hand

Here's how to prepare for a climate disaster that will likely affect you one day

Here's how to prepare for a climate disaster that will likely affect you one day

The Strategy Implementation Challenge

The Strategy Implementation Challenge

UX Ideations: A Technique for Producing Ideas

UX Ideations: A Technique for Producing Ideas

Doc Bottoms Aspray AllOver  Body Deodorant Commercial w/ Adam Jay

Doc Bottoms Aspray AllOver Body Deodorant Commercial w/ Adam Jay

Ought To Be

Ought To Be

Designing and Fabricating CUSTOM TAIL LIGHT from SCRATCH for the '55 Mercury

Designing and Fabricating CUSTOM TAIL LIGHT from SCRATCH for the '55 Mercury

Knowing vs. Understanding

Knowing vs. Understanding

Detective Revealed Tom Was "Uninjured" After Erika Claims Otherwise In His Burglary Story!

Detective Revealed Tom Was "Uninjured" After Erika Claims Otherwise In His Burglary Story!

Got To Hurry-Yardbirds

Got To Hurry-Yardbirds

Stone Sour - Bother [OFFICIAL VIDEO]

Stone Sour - Bother [OFFICIAL VIDEO]

Who is the Priest?

Who is the Priest?

I Built an EPIC Secret Room in my Home & No one Knew 😲

I Built an EPIC Secret Room in my Home & No one Knew 😲

Beautiful Mix of Deep Space Images - Sleep and Relax Music Screensaver

Beautiful Mix of Deep Space Images - Sleep and Relax Music Screensaver