How much GPU memory do iPhones and iPads have?
2015-11-03 17:26
489 查看
up vote14down votefavorite 3 | I'm wondering how GPU memory works on the iPhone and iPad. After reading the Apple tech specs on the iPad 3 (http://www.apple.com/ipad/specs/) it says the A5X is a system on a chip with a dual core CPU and quad core GPU. Do they share the same system RAM? How does the GPU do fast operations if it has to work in system RAM? I'm sure it's my lack of understanding of the system on a chip architecture that is confusing me, but if someone can chime in with their knowledge that would be helpful. iphone ios ipad gpu
| |||
This question came from our site for professional and enthusiast programmers. | ||||
add a comment |
2 Answers
activeoldestvotesup vote15down voteaccepted | iPhones/iPod Touches/iPads all have a Unified Memory Architecture which mean that both the CPU and GPU share system memory. There is no dedicated video memory on these devices. The advantage is that you don't need to worry about running out of video memory for your textures or vertex data (your app will be terminated by iOS for using too much memory before that happens). The disadvantage is that you share the same memory bandwidth for gameplay and graphics. The more memory bandwidth you dedicate to graphics, the less you will have for gameplay and physics
| ||||||||||||
a comment |
up vote0down vote | On the newer processors such as the A5X, A6 and A6X Apple has doubled the bandwidth to memory for the GPU to 128bit whereas the CPU still has 64 bit access.
| ||||
a comment |
up vote14down votefavorite 3 | I'm wondering how GPU memory works on the iPhone and iPad. After reading the Apple tech specs on the iPad 3 (http://www.apple.com/ipad/specs/) it says the A5X is a system on a chip with a dual core CPU and quad core GPU. Do they share the same system RAM? How does the GPU do fast operations if it has to work in system RAM? I'm sure it's my lack of understanding of the system on a chip architecture that is confusing me, but if someone can chime in with their knowledge that would be helpful. iphone ios ipad gpu
| |||
This question came from our site for professional and enthusiast programmers. | ||||
add a comment |
2 Answers
activeoldestvotesup vote15down voteaccepted | iPhones/iPod Touches/iPads all have a Unified Memory Architecture which mean that both the CPU and GPU share system memory. There is no dedicated video memory on these devices. The advantage is that you don't need to worry about running out of video memory for your textures or vertex data (your app will be terminated by iOS for using too much memory before that happens). The disadvantage is that you share the same memory bandwidth for gameplay and graphics. The more memory bandwidth you dedicate to graphics, the less you will have for gameplay and physics
| ||||||||||||
a comment |
up vote0down vote | On the newer processors such as the A5X, A6 and A6X Apple has doubled the bandwidth to memory for the GPU to 128bit whereas the CPU still has 64 bit access.
| ||||
a comment |
相关文章推荐
- CSS选择器(一)
- hadoop 学习路线
- Android中DrawerLayout控件的使用
- POJ 2528
- wget
- 快速排序
- Alpha版本项目展示要求(加入模板)
- 第八周项目3 顺序串算法(1)
- shell 脚本 一步一步 前进
- checkbox属性checked="checked"已有,但却不显示打勾的解决办法
- css3动作
- HDU 4135(Co-prime-[1,m]内与n互质的数的个数)
- 多线程下载
- LeetCode--Missing Number
- SQL Server xtype
- 移动端html页面布局
- Mybatis
- Linux下Tomcat的启动、关闭、杀死进程
- nyoj--95--众数问题(水题)
- 统计请求次数