基于无缓冲区路由器架构的片上网络拓扑结构的构建方法

    公开(公告)号:CN103746913B

    公开(公告)日:2016-09-14

    申请号:CN201410014217.8

    申请日:2014-01-13

    Inventor: 方娟 冷镇宇 于璐

    Abstract: 本发明涉及一种基于无缓冲区路由器架构的片上网络拓扑结构的构建方法,在现有的集中式网状拓扑结构的基础上,将每个路由器与其沿横向和纵向相邻的路由器通过双向数据通道连接在一起;将每行及每列的所有路由器通过双向总线连接在一起,构成冗余的集中式网状‑总线结构。对于单个行或列上的多个路由器来说,既可以通过网状线一步一步地传输数据,也可以通过总线直接到达目的地。使数据包在传输过程中因路径选择发生冲突的情况下,其中一个数据包可以选择总线传输,另外一个可以选择网状线传输,二者均未偏离最优线路,降低了数据包偏转到其它的行或列的概率,减少了对其它数据包传输的影响,从而降低了整个片上网络的平均延迟及能耗。

    一种面向应用的异构片上网络的构建方法

    公开(公告)号:CN104539534A

    公开(公告)日:2015-04-22

    申请号:CN201510002074.3

    申请日:2015-01-03

    CPC classification number: Y02D50/30

    Abstract: 本发明涉及一种面向应用的异构片上网络的构建方法。异构网络作为一种相对灵活的片上网络结构,受到越来越多的关注。目前的异构片上网络通过设置两套固定的片上网络,分别实现对两类应用的优化配置,在应用进入网络前决定要进入的网络,一旦确定不能更改。缺点是网络的优化是参考具体应用的特性实现的,扩展性不强。另一方面,对判断应用属性的参数的准确度依赖较高。随着多线程应用和大数据应用的不断普及,应用的多样性使两类网络的划分思想非常有局限性。本发明针对应用程序的多样性特点,设置两套分别为Buffered和Bufferless路由器,并互相连通,应用运行过程中根据流量实现运行网络的切换。从而能使系统的整体能耗得到改善。

    基于无缓冲区路由器架构的片上网络拓扑结构的构建方法

    公开(公告)号:CN103746913A

    公开(公告)日:2014-04-23

    申请号:CN201410014217.8

    申请日:2014-01-13

    Inventor: 方娟 冷镇宇 于璐

    Abstract: 本发明涉及一种基于无缓冲区路由器架构的片上网络拓扑结构的构建方法,在现有的集中式网状拓扑结构的基础上,将每个路由器与其沿横向和纵向相邻的路由器通过双向数据通道连接在一起;将每行及每列的所有路由器通过双向总线连接在一起,构成冗余的集中式网状-总线结构。对于单个行或列上的多个路由器来说,既可以通过网状线一步一步地传输数据,也可以通过总线直接到达目的地。使数据包在传输过程中因路径选择发生冲突的情况下,其中一个数据包可以选择总线传输,另外一个可以选择网状线传输,二者均未偏离最优线路,降低了数据包偏转到其它的行或列的概率,减少了对其它数据包传输的影响,从而降低了整个片上网络的平均延迟及能耗。

    一种基于MoT结构的低功耗NoC路由方法

    公开(公告)号:CN103729332A

    公开(公告)日:2014-04-16

    申请号:CN201310717527.1

    申请日:2013-12-23

    Inventor: 方娟 于璐 冷镇宇

    Abstract: 本发明涉及一种基于MoT(mesh-of-tree,网状树)结构的低功耗NoC(Network-on-chip,片上网络)路由方法,包括针对叶子层路由器的自适应路由方法和针对树干路由器的路由方法。本发明所述的路由方法在每个flit进行路径选择时,通过计算每个临近路由器的拥塞系数,选择位于最短路径上拥塞系数较低的路由器进行转发,既能保证核间通信时的最短路径,又会减少网络中非自适应算法产生的拥塞现象。本发明同时采用了一种简化的地址模式以减小路由器的缓存中flit的大小。从而在运行同一个应用时,使用较小的缓存存储flit,在满足性能的基础上达到降低功耗的目的。

    一种面向应用的异构片上网络的构建方法

    公开(公告)号:CN104539534B

    公开(公告)日:2018-02-23

    申请号:CN201510002074.3

    申请日:2015-01-03

    CPC classification number: Y02D50/30

    Abstract: 本发明涉及一种面向应用的异构片上网络的构建方法。异构网络作为一种相对灵活的片上网络结构,受到越来越多的关注。目前的异构片上网络通过设置两套固定的片上网络,分别实现对两类应用的优化配置,在应用进入网络前决定要进入的网络,一旦确定不能更改。缺点是网络的优化是参考具体应用的特性实现的,扩展性不强。另一方面,对判断应用属性的参数的准确度依赖较高。随着多线程应用和大数据应用的不断普及,应用的多样性使两类网络的划分思想非常有局限性。本发明针对应用程序的多样性特点,设置两套分别为Buffered和Bufferless路由器,并互相连通,应用运行过程中根据流量实现运行网络的切换。从而能使系统的整体能耗得到改善。

    一种基于MoT结构的低功耗NoC路由方法

    公开(公告)号:CN103729332B

    公开(公告)日:2016-09-14

    申请号:CN201310717527.1

    申请日:2013-12-23

    Inventor: 方娟 于璐 冷镇宇

    Abstract: 本发明涉及一种基于MoT(mesh‑of‑tree,网状树)结构的低功耗NoC(Network‑on‑chip,片上网络)路由方法,包括针对叶子层路由器的自适应路由方法和针对树干路由器的路由方法。本发明所述的路由方法在每个flit进行路径选择时,通过计算每个临近路由器的拥塞系数,选择位于最短路径上拥塞系数较低的路由器进行转发,既能保证核间通信时的最短路径,又会减少网络中非自适应算法产生的拥塞现象。本发明同时采用了一种简化的地址模式以减小路由器的缓存中flit的大小。从而在运行同一个应用时,使用较小的缓存存储flit,在满足性能的基础上达到降低功耗的目的。

Patent Agency Ranking