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

做1个自己的贷款网站网站百度关键词优化

做1个自己的贷款网站,网站百度关键词优化,做冷库的网站,做性视频网站有哪些内容算子调度 调度是HLS 中的核心问题,为无时序或部分时序的输入指定时钟边界,其对最终结果质量具有很大的影响。调度会影响时钟频率、延时、吞吐率、面积、功耗等多种因素。 调度的输入是控制数据流图,其节点表示算子/操作,有向边表示数据依赖,控制依赖,优先依赖。如果没有…

算子调度

调度是HLS 中的核心问题,为无时序或部分时序的输入指定时钟边界,其对最终结果质量具有很大的影响。调度会影响时钟频率、延时、吞吐率、面积、功耗等多种因素。

调度的输入是控制数据流图,其节点表示算子/操作,有向边表示数据依赖,控制依赖,优先依赖。如果没有控制流,其基本结构就是数据流图(DFG)。

在这里插入图片描述

调度过程将算子映射到一个状态,每个时钟周期对应着 FSM 中的一个状态,这称为控制步。

在这里插入图片描述
在这里插入图片描述

无约束的调度方法

无约束的调度方法只考虑依赖,目前,有两种常用的无约束调度方法:

ASAP

一,尽可能早的调度(ASAP),即把算子安排在尽可能早的控制步。其对应的算法伪代码如下:

ASAP G(V,E):
    V’ = Topological_Sort(G)

    foreach v i v_i vi in V’:

        if v i ∈ P I s v_i \in PIs viPIs : t i t_i ti = 1; // PIs, 主输入集合

        //假设每个算子都需要一个时钟周期

        else: t i t_i ti = max( t j t_j tj + 1); // ( v j , v i ) ∈ (v_j,v_i)\in (vj,vi) E

ALAP

二,尽可能迟的调度(ALAP),即把算子安排在尽可能晚的控制步。

其对应的算法伪代码如下:

ALAP (G(V,E),L): //L 是延时上限

    V’ = Reverse_Topological_Sort(G)

    foreach v i v_i vi in V’:

        if v i v_i vi ∈ \in POs: t i t_i ti = L; // POs, 主输出集合

         //假设每个算子都需要一个时钟周期

        else: t i t_i ti = min( t j t_j tj) - 1; // ( v i , v j ) ∈ (v_i,v_j) \in (vi,vj) E

带约束调度方法

带约束调度问题一般是 NP-Hard 问题,目前,有两类问题,分别是资源约束的调度(Resource Constrained Scheduling,RCS),即给定面积或资源约束最小化延时;时间约束的调度(Time Constrained Scheduling,TCS),即给定延时边界最小化资源

对于带约束调度问题,可采用精确建模方法,比如整数线性编程(Integer Linear Programming,ILP)、针对严格约束的 Hu 算法等等;也可以采用启发式算法,包含列表调度、力量引导算法、基于SDC的调度等等。

以下以ILP方法为例,建模并求解带约束的调度问题。

ILP调度

线性编程(Linear Programming, LP)主要是解决目标函数和约束都是线性表示的问题,其在理论上和实际上都能有效求解。而整数线性编程(ILP)除了目标函数和约束都是线性组合之外,变量的取值必须是整数,其通常也是 NP-Hard 问题(0-1 ILP 除外),但是,现代 ILP 求解器可以求解一定规模的 ILP 问题。

资源约束的调度(RCS)表述为硬件功能单元(FU)资源有限,每个时钟周期每个功能单元只能执行一个算子。比如,只有 K 个加法器的时候,同一个时钟周期执行的加法数量不超过 K。

RCS问题的输入:给定每种计算类型的功能单元的数量,最小化延时。

RCS 的 ILP 建模的第一步是定义变量。

首先定义二元决策变量 x i k x_{ik} xik x i k x_{ik} xik=1表示算子 i 在控制步 k 开始执行。i = 1,2,3,…,N,N 表示算子总数,k= 1,2,3,…,L, L 表示延时的上限。
定义 t i = ∑ k = 1 L ( k x i k ) t_i = \sum_{k=1}^{L} (kx_{ik}) ti=k=1L(kxik) t i t_i ti 表示算子 i 的起始时间。

第二步是建立约束关系。主要包含以下约束:

起始时间的唯一性 ∑ k x i k = 1 , i = 1 , 2 , ⋯   , N \sum_{k}x_{ik}=1,i=1,2,\cdots,N

http://www.dtcms.com/wzjs/226715.html

相关文章:

  • 南做网站百度平台客服联系方式
  • 服务器租用网站模板优化关键词具体要怎么做
  • 泉州比较好的网站开发建设公司网站推广公司排名
  • 网站自定义链接怎么做的百度seo优化方案
  • 高端交易所开发seo关键词优化最多可以添加几个词
  • 显示电脑没有安装wordpress爱站seo查询
  • 威海网站建设联系方式网站排名前十
  • 2018做网站 工具代发百度首页排名
  • 北海市住房和城乡建设局网站今日腾讯新闻最新消息
  • 安阳青峰网站建设企业网站建设方案范文
  • 杭州化妆品网站建设最新小组排名
  • 一份完整的活动策划上海牛巨仁seo
  • 聊城做网站的网络公司怎么在百度发广告
  • 深圳做网站设计的公司百度云网盘搜索引擎入口
  • 福州网站建设专业公司四平网络推广
  • 网上做设计兼职哪个网站好点搜索引擎营销的分类
  • 做网站人员工资互联网宣传方式有哪些
  • 网站开发加盟商怎么做买链接网站
  • 做网站申请什么商标优化营商环境存在问题及整改措施
  • 营销网站建设公司效果竞价推广营销
  • 在线教育网站开发青岛网站推广关键词
  • 不错的网站建设公司百度运营优化师
  • 公司网页建立百度关键词排名优化
  • 修改wordpress用户名长沙seo免费诊断
  • 博客网站程序怎样优化关键词到首页
  • 网站建设的公司太多了生猪价格今日猪价
  • 做思维导图的在线网站网站seo优化效果
  • 陕西省城乡住房建设厅官网seo检查工具
  • 6电商网站建设网站运营推广
  • 郑州网站建设选智巢免费推广方法