Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)

Автор: ChimiChanga

Загружено: 2024-07-13

Просмотров: 314005

Описание:

Copyright: Belongs to Handmade Seattle (https ://vimeo.com/649009599). I'm not the owner of the video and hold no copyright. And the video is not monetized.

In this video Andrew Kelley (creator of Zig programming language) explains various strategies one can use to reduce memory footprint of programs while also making the program cache friendly which increase throughput.

At the end he presents a case study where DoD principles are used in Zig compiler for faster compilation.

References:

CppCon 2014: Mike Acton "Data-Oriented Design and C++":    • CppCon 2014: Mike Acton "Data-Oriented Des...  
Handmade Seattle: handmade-seattle.com/
Richard Fabian, 'Data-Oriented Design': dataorienteddesign.com/dodbook/
IT Hare, 'Infographics: Operation Costs in CPU Clock Cycles': ithare.com/infographics-operation-costs-in-cpu-clock-cycles/
The Brain Dump, 'Handles are the better pointers': floooh.github.io/2018/06/17/handles-vs-pointers.html

Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

«Не забудьте смыть» Эндрю Келли

«Не забудьте смыть» Эндрю Келли

CppCon 2014: Mike Acton

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

Как устроена компьютерная графика? OpenGL / C++

Как устроена компьютерная графика? OpenGL / C++

Solving the Right Problems for Engine Programmers - Mike Acton‌  (TGC 2017)

Solving the Right Problems for Engine Programmers - Mike Acton‌ (TGC 2017)

What's a Memory Allocator Anyway? - Benjamin Feng

What's a Memory Allocator Anyway? - Benjamin Feng

Zig's New Async I/O - Andrew & Zig Core Team

Zig's New Async I/O - Andrew & Zig Core Team

Visualizing memory layout of Rust's data types

Visualizing memory layout of Rust's data types

Property Based Testing The Past The Present and The Future - Alperen Keleş

Property Based Testing The Past The Present and The Future - Alperen Keleş

Faster than Rust and C++: the PERFECT hash table

Faster than Rust and C++: the PERFECT hash table

Casey Muratori | Smart-Pointers, RAII, ZII? Becoming an N+2 programmer

Casey Muratori | Smart-Pointers, RAII, ZII? Becoming an N+2 programmer

Zig Creator Andrew Kelley

Zig Creator Andrew Kelley

Data-Oriented Design Revisited: Type Safety in the Zig Compiler - Matthew Lugg

Data-Oriented Design Revisited: Type Safety in the Zig Compiler - Matthew Lugg

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

Tips for C Programming

Tips for C Programming

ARRAYLIST VS LINKEDLIST

ARRAYLIST VS LINKEDLIST

A Systems-Minded Approach to Creating a Music Player Application by Andrew Kelley

A Systems-Minded Approach to Creating a Music Player Application by Andrew Kelley

Введение в ориентированное на данные проектирование игр

Введение в ориентированное на данные проектирование игр

Zig got better and I almost missed it

Zig got better and I almost missed it

VCF East: Ken Thompson interviewed by Brian Kernighan

VCF East: Ken Thompson interviewed by Brian Kernighan

code::dive conference 2014 - Scott Meyers: Cpu Caches and Why You Care

code::dive conference 2014 - Scott Meyers: Cpu Caches and Why You Care

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]