一种基于时空滤波的景深时空一致性及精度增强的方法

    公开(公告)号:CN106485678A

    公开(公告)日:2017-03-08

    申请号:CN201610887229.0

    申请日:2016-10-11

    申请人: 东南大学

    发明人: 齐志 刘灿 时龙兴

    IPC分类号: G06T5/00 G06T7/50

    CPC分类号: G06T5/002 G06T2207/10016

    摘要: 本发明公开了一种基于时空滤波的景深时空一致性及精度增强的方法,通过采用景深时空一致性及精度增强滤波器进行时空滤波实现,该景深时空一致性及精度增强滤波器为三维时空滤波器,维度分别是时间维度和图像平面维度,通过在时间维度以及图像平面维度滑动滤波核对景深流进行时空滤波,滤波核大小固定,且该滤波核的值由像素点的静止概率、景深可靠度、像素空间距离和像素色彩差值所对应的滤波权重因子共同组成,可以自适应变化,用于提升通过立体匹配得到的景深质量。

    异步线程重组方法及基于该方法的SIMT处理器

    公开(公告)号:CN106484519A

    公开(公告)日:2017-03-08

    申请号:CN201610889217.1

    申请日:2016-10-11

    申请人: 东南大学

    发明人: 齐志 孟炜 时龙兴

    IPC分类号: G06F9/48 G06F9/54

    摘要: 本发明公开了一种异步线程重组方法及基于该方法的SIMT处理器,通过在不同线程组之间异步交换线程,消除线程组内的任务差异性,从而避免SIMD阵列中处理单元的闲置,提高GPU的性能。该方法在SIMT处理器中增加了两个功能单元:重组缓冲区、线程组槽。该方法借助重组缓冲区异步生成重组方案,使用线程组槽存储重组方案。与现有的线程重组方法相比,该异步方法不会带来线程组同步操作产生的SIMD流水线停顿,可使SIMT处理器取得更高性能。

    一种应用于粗粒度可重构阵列的配置方法

    公开(公告)号:CN102508816B

    公开(公告)日:2014-05-07

    申请号:CN201110360639.7

    申请日:2011-11-15

    申请人: 东南大学

    IPC分类号: G06F15/78 G06F9/45

    摘要: 本发明的应用于粗粒度可重构阵列的配置方法,针对一定规模的粗粒度可重构阵列,包括以数据链路为基本描述对象的配置定义方案及相应的配置生成和配置映射方案。该配置定义方案中,一个程序对应多条配置,一条配置对应一条数据链路,每条数据链路由多个存在数据依赖关系的可重构单元组成。与传统的以RC为基本描述对象的方案相比,它可以隐藏这些RC间的互连信息、提供更大的配置信息压缩空间,因而有利于减少配置总量和配置切换的时间。此外,一条描述数据链路的配置由一条路由及功能配置和一条或多条数据配置组成,多条数据配置共用一条路由及功能配置信息,一条配置的切换包括一次路由及功能配置的切换后一次或多次数据配置的切换。

    一种基于开销计算的可重构体系结构的映射决策方法

    公开(公告)号:CN103605573A

    公开(公告)日:2014-02-26

    申请号:CN201310576351.2

    申请日:2013-11-18

    申请人: 东南大学

    IPC分类号: G06F9/50

    摘要: 本发明公开了一种基于开销计算的可重构体系结构的映射决策方法,首先根据表示应用算法核心循环的数据依赖图DDG以及可重构体系结构,建立4个开销模型,分别为延时开销、互连开销、PE占用率开销和相近度开销;然后对某一操作节点存在的多个可行映射方案,计算各可行映射方案在4个开销模型中对应的开销值;接着按照4个开销模型对映射结果的影响程度由主到次依次遍历各可行的映射方案,逐渐缩小可行映射方案集,最终得出最佳映射方案。这种决策方法保证了对映射影响越大的因素在映射决策中越占主导地位。使用本发明的开销模型和映射决策方法,能够得到执行效率较高的配置信息,从而充分发挥可重构系统的并行性。

    一种可重构系统中隐藏存储访问延时的方法

    公开(公告)号:CN103559154A

    公开(公告)日:2014-02-05

    申请号:CN201310546199.3

    申请日:2013-11-06

    申请人: 东南大学

    发明人: 齐志 杜越 曹鹏

    IPC分类号: G06F13/16 G06F12/08 G06F9/44

    摘要: 本发明公开了一种可重构系统中隐藏存储访问延时的方法,先对算法源码进行编译得到算法配置信息和启动间隔II,根据启动间隔II获得停顿阈值周期数Tt和有效访存延时周期数Td并将停顿阈值周期数Tt以及有效访存延时周期数Td载入数据流控制器,同时将算法配置信息载入可重构阵列。利用对停顿阈值周期数Tt和有效访存延时周期数Td的监控,使可重构阵列在非停顿周期执行与已发出访存请求无数据依赖的操作,在停顿周期时接收应当返回的数据。本发明实现访存与运算的重叠执行,提高了可重构系统的性能和资源利用率,达到隐藏存储访问延时的目的;且无需对原可重构编译器进行任何修改,无需编程人员介入,即可实现发明目的,减轻开发难度。

    一种基于可重构技术的H.264去块滤波算法的实现方法

    公开(公告)号:CN102572430A

    公开(公告)日:2012-07-11

    申请号:CN201110449293.8

    申请日:2011-12-29

    申请人: 东南大学

    IPC分类号: H04N7/26 H04N7/50

    摘要: 一种基于可重构技术的H.264去块滤波算法的实现方法,针对H.264解码算法中的去块滤波算法,对去块滤波算法进行软硬件划分和并行性分析,以确定整个算法实现的数据流通路和控制流通路;然后将算法优化,进行源码转换,使其转换成能够由可重构阵列来实现的形式;最后将算法转换成数据流图的形式,生成RPU的配置信息,完成映射。本发明去除变换及量化给图像带来的方块效应,使得块边缘光滑,提高视觉效果,同时滤波后的宏块用于帧间预测和运动补偿可以得到更小的残差数据,适合大量并行性计算任务的优势,可应用于粗粒度可重构处理器系统中。

    一种应用于粗粒度可重构阵列的配置方法

    公开(公告)号:CN102508816A

    公开(公告)日:2012-06-20

    申请号:CN201110360639.7

    申请日:2011-11-15

    申请人: 东南大学

    IPC分类号: G06F15/78 G06F9/45

    摘要: 本发明的应用于粗粒度可重构阵列的配置方法,针对一定规模的粗粒度可重构阵列,包括以数据链路为基本描述对象的配置定义方案及相应的配置生成和配置映射方案。该配置定义方案中,一个程序对应多条配置,一条配置对应一条数据链路,每条数据链路由多个存在数据依赖关系的可重构单元组成。与传统的以RC为基本描述对象的方案相比,它可以隐藏这些RC间的互连信息、提供更大的配置信息压缩空间,因而有利于减少配置总量和配置切换的时间。此外,一条描述数据链路的配置由一条路由及功能配置和一条或多条数据配置组成,多条数据配置共用一条路由及功能配置信息,一条配置的切换包括一次路由及功能配置的切换后一次或多次数据配置的切换。

    基于预先解码分析的数据信息缓存管理系统

    公开(公告)号:CN202995701U

    公开(公告)日:2013-06-12

    申请号:CN201220688457.2

    申请日:2012-12-13

    申请人: 东南大学

    IPC分类号: G06F3/06 G06F12/08

    摘要: 本实用新型公开了一种基于预先解码分析的数据信息缓存管理系统,包括流媒体处理器模块、数据信息预取FIFO模块、数据信息缓存单元和数据信息缓存控制器模块。本实用新型通过尽量利用重复数据,减少数据传输时间,减少数据带宽占用及在外部存储器中的换行延迟,以提高大规模粗粒度可重构系统的数据访问效率,使得性能提升。