Перейти к содержимому

Эндрю Келли: Практическое руководство по применению проектирования, ориентированного на данные (DoD)

ChimiChanga

0:00 / 0:00

Эндрю Келли: Практическое руководство по применению проектирования, ориентированного на данные (DoD)

394 544 просмотра · 2 года назад
ChimiChanga
1,49 тыс. подписчиков
394 544 просмотра · 2 года назад
Авторские права принадлежат Handmade Seattle (https://vimeo.com/649009599). Я не являюсь владельцем видео и не обладаю авторскими правами. Видео не монетизировано. В этом видео Эндрю Келли (создатель языка программирования Zig) объясняет различные стратегии, которые можно использовать для уменьшения объема памяти, используемой программами, а также для повышения эффективности кэширования, что увеличивает пропускную способность. В конце он представляет пример использования принципов DoD в компиляторе Zig для ускорения компиляции. Источники: CppCon 2014: Майк Эктон «Проектирование, ориентированное на данные, и C++»:    • CppCon 2014: Mike Acton "Data-Oriented Des...   Handmade Seattle: handmade-seattle.com/ Ричард Фабиан, «Проектирование, ориентированное на данные»: dataorienteddesign.com/dodbook/ IT Hare, «Инфографика: операционные издержки в тактовых циклах ЦП»: ithare.com/infographics-operation-costs-in-cpu-clock-cycles/ The Brain Dump, «Указатели — лучшие»: floooh.github.io/2018/06/17/handles-vs-pointers.html