什么是构架?

 我来答
阿曦ROSE
2021-11-29 · 超过104用户采纳过TA的回答
知道答主
回答量:635
采纳率:28%
帮助的人:24.1万
展开全部
一:动机
简单记录自己的一些理解,今天要写的这篇文也算是图形学里相对少人关注的一些领域把,其实也知道,去写一些很基础的图形学概念,然后在UE4里实现一些很基础的效果,这样会相对比较多人看和点赞,但是我写知乎的初衷我想并不是这个,记录和学习才是我来知乎的原因把,因为这是一个很让人快乐的事情,尤其是分享出来后和大家讨论的感觉也很好,每次都能学到很多东西。
再有就是,图形学真是的一门很有魅力的科学,很容易让人沉迷,我坚持认为,学习图形学的不同阶段有不同的关注点,这篇文对于大家去实现任何渲染上的效果其实是没有任何帮助的,但是它对于需要从硬件层面去考虑渲染上遇到的问题还是很有帮助的,因人而异把,望诸君都能有所收获。
我得理解仅限于个人,有不同意见麻烦在评论区指正,不甚感激。
二:GPU在不同平台的异构性
通常我们都可以用下面这张图来总结GPU在内存上的布局
以下内容参考链接,感兴趣可以直接去对应链接下看,说的很详细

简单说一下为什么会有这种差异,其实就相当于固态硬盘和常规硬盘的差距一样,越快你所用到的的硬件设备也就更昂贵,全部用很快的设备和全部用很慢的设备明显都是不合理的,如果你很有钱,你可以完全不用常规硬盘,全部用固态硬盘,但并不是所有人都这么有钱
所以出于性价比和性能的双方面考虑,也就有了这种分层的内存结构了。
了解了GPU在内存上的布局后,自然会联想到CPU与GPU的交互,也就是我们通常说的GPU架构,为什么要去了解GPU架构呢,因为渲染本质上就是CPU与GPU协同工作的一门技术,了解这个更容易让我们明白渲染的时候底层数据交互的具体形式
GPU架构总的来说可以分为两种,一种是分离式,一种是耦合式,如下图所示
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lixiang201506
2021-11-29 · TA获得超过5995个赞
知道大有可为答主
回答量:4.2万
采纳率:36%
帮助的人:1592万
展开全部
架构就是框架,架构就是框架,是个大框框,是个大框框
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
河南新华电脑学院
2021-11-30 · 百度认证:河南新华电脑学院有限公司官方账号
河南新华电脑学院
河南新华电脑学院隶属于IT教育知名品牌——新华互联网科技,是具有一定影响力的直营电脑教育品牌。
向TA提问
展开全部
软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。
软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式