introduction to data oriented design
来源:互联网 发布:手机照片恢复软件 编辑:程序博客网 时间:2024/05/19 20:23
http://publications.dice.se/attachments/Introduction_to_Data-Oriented_Design.pdf
相关内容也提了挺长时间了。
data oriented相对应的就是object oriented,object oriented比较适合去表达逻辑对象,data oriented更加关注性能。
游戏engine端对性能的追求是无止境的。
基本来说就是计算能力提升的很快,尤其是在多核方向发展之后,但是在带宽上(硬盘,内存)上提升的比较慢。
现在来说,瓶颈最常见的是发生在带宽上。
所以在设计engine的时候需要从硬件的memory hierarchy出发,而非逻辑。
像把内存集中放置,集中遍历这些也很常见了。
- introduction to data oriented design
- Data Oriented Analysis & Design
- Introduction to Object-Oriented
- [gdc12]data oriented design math
- Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Deve
- Introduction to Data Mining
- Introduction to Big Data
- Introduction to return oriented programming (ROP)
- Introduction to State Design Pattern
- Introduction to Distributed System Design
- An Introduction to Data Mining
- An Introduction to Data Mining
- An Introduction to Data Mining
- An Introduction to Data Mining
- An Introduction to Data Mining
- Data Structures and Algorithms with Object-Oriented Design Patterns (1)
- Data Structures and Algorithms with Object-Oriented Design Patterns (3)
- Data Structures and Algorithms with Object-Oriented Design Patterns (4)
- 特征抽取概述
- poj 1141 Brackets Sequence
- 树言树语:金山毒霸宣布免费, 用意何在?
- 系统重启后出现GRUB Loading stage2.. 然后停止不动 的解决办法
- XP硬盘安装fedora13心得与安装方法
- introduction to data oriented design
- 去除无耻的QQ后台扫描硬盘与自动客户端升级
- SQL语句备份还原
- 回溯法—算法框架及基础
- IKAnalyzer的分词效果
- ssd
- DllMain, 实现之前先看清楚文档
- 占座网失败原因分析
- 报表制作工具日期参数校验之一