当前位置: 首页 > news >正文

广州有做网站的公司吗宠物美容师宠物美容培训学校

广州有做网站的公司吗,宠物美容师宠物美容培训学校,网页设计实训方法步骤,大连建设执业资格注册中心网站一、并行编程 1.1 为什么需要并行编程 游戏的渲染计算对算力要求很高,所以我们需要把操作系统的资源利用到极致。 但是摩尔定律已经不在适用了,硬件的发展目前已经达到瓶颈。所以我们需要通过数量来提高计算效率。 1.2 并行编程基础 进程与线程&#…

一、并行编程

1.1 为什么需要并行编程

在这里插入图片描述
游戏的渲染计算对算力要求很高,所以我们需要把操作系统的资源利用到极致。
在这里插入图片描述
但是摩尔定律已经不在适用了,硬件的发展目前已经达到瓶颈。所以我们需要通过数量来提高计算效率。

1.2 并行编程基础

进程与线程: 进程有独立的存储单元 线程是进程之内的,会共享内存。
在这里插入图片描述

在多个线程之间切换,会出现Data Race导致数据出错。因此我们添加了锁的概念。保证同一时间内只有一个线程可以操作修改资源,可是这样又会引起死锁的问题。解决死锁也有很多办法。最著名的就是银行家算法。可以去我的操作系统专栏学习。

解决Data Race也有另外一种方案,就是原子操作。
在这里插入图片描述
原子操作,可以不用加锁,但是会浪费CPU资源。
在这里插入图片描述
空白的位置就是CPU处于等待状态。

二、并行架构

2.1 固定多线程

在这里插入图片描述
用不同的线程,进行不同的逻辑计算。但是这样的话会出现短板木桶效应。快的线程需要等慢的线程结束。

2.2 灵活多线程

在这里插入图片描述
多添加几个线程,可以动态分配线程资源。

2.3 Unreal架构

在这里插入图片描述

三、任务系统

3.1协程

在这里插入图片描述
是一个轻量级的线程,在切换是不需要调用中断,由程序员调用即可。在单一线程内。就是当程序执行一半后通过yield跳到别的方法内,等别的方法完成后再回来。

有状态协程:等回来的时候仍然知道之前的数据

在这里插入图片描述
无状态协程:不记录数据

在这里插入图片描述

http://www.jinmujx.cn/news/115674.html

相关文章:

  • 好看的食品网站博客
  • 公众号怎么运营最好的优化公司
  • 家具东莞网站建设宁波免费seo排名优化
  • 网站和服务器网站快速排名公司
  • 长春网站制作公司南京百度提升优化
  • 建设银行指定网站湖南网站营销seo多少费用
  • jsp动态网站开发教科书营销推广是什么意思
  • 建立网站原理软件开发培训多少钱
  • wordpress分类目录在深圳seo公司排名
  • 河南移动商城网站建设2023最火的十大新闻
  • 郑州燚空间网络科技有限公司温州seo结算
  • 做网站功能模块aso优化排名违法吗
  • 玩具网站建设seo优化排名怎么做
  • 南京企业自助建站2345网址导航电脑版
  • 青田网站建设公司网站建设开发
  • 如何做ico空投网站爱链接网如何使用
  • 男女做暧暧网站八爪鱼磁力搜索引擎
  • 多语言免费网站建设关键词优化收费标准
  • 网络舆情监测分析福建seo顾问
  • 类似优酷的网站开发如何申请域名
  • 做网站时背景图片浮动自己在家做电商
  • 昆明网站建设技术研发中心手机百度
  • 网站服务器做下载链接镇江网站建设推广
  • 网上做流量对网站有什么影响关注公众号一单一结兼职
  • 郑州做网站制作的公司制作网页的流程
  • 设计学类整站优化系统
  • 郴州网站seo产品营销策略怎么写
  • 长治做网站公司绍兴seo
  • 佛山市seo推广哪家好百度关键词优化策略
  • 阿里云上做网站靠谱吗星乐seo网站关键词排名优化