-
公开(公告)号:CN101515893B
公开(公告)日:2011-03-30
申请号:CN200910096982.8
申请日:2009-03-26
Applicant: 浙江大学
IPC: H04L12/56
Abstract: 本发明涉及确定RDT片上网络最短路由的方法。现有方法需要经过多次循环计算,时间开销较大。本发明方法首先为RDT网络建立坐标系,并确定节点编号以及通信节点的位置,然后确定目标节点D的镜像超集M’(D)、确定最佳超镜像点、建立X1-Y1坐标系,使用VR方法确定S和M之间的矢量分解结果,保存S和D之间的路由方案,启动容错处理机制。本发明有效地结合了VR和CCVR两种路由方法的优势,同时克服了各自的缺点,能够以较小的计算开销获得RDT(n,1)类片上网络中任意两点的最短路由。本发明提出的容错机制能够较好地解决目前解决方法中存在的性能较低的问题。
-
公开(公告)号:CN101866479A
公开(公告)日:2010-10-20
申请号:CN201010166256.1
申请日:2010-05-07
Applicant: 浙江大学
IPC: G06T3/40
Abstract: 一种基于非下采样Contourlet变换的边缘自适应图像放大方法,步骤包括:(1)输入原始图像,设定目标图像的分辨率,确定图像的放大比例系数;(2)对原始图像进行非下采样Contourlet变换,得到变换域的方向子带系数图像;(3)对方向子带系数图像采用方向自适应的插值方法放大至目标分辨率;(4)根据放大的方向子带系数图像,估计目标图像每一待插值点的插值方向;(5)根据目标图像待插值点的插值方向,采用方向自适应的插值方法获得待插值点的像素值;(6)输出最终的放大图像。本发明实现了任意方向的插值,放大后的图像边缘平滑度高,图像整体视觉效果好,可应用于灰度或彩色图像的比例放大。
-
公开(公告)号:CN100363885C
公开(公告)日:2008-01-23
申请号:CN200410084483.4
申请日:2004-11-19
Applicant: 浙江大学
IPC: G06F7/544
Abstract: 本发明公开了一种微处理器及计算机系统,旨在提供一种用于解决处理器中需要多种乘累加模式支持的乘累加装置。该乘累加装置包括预译码单元模块、部分积产生单元模块、Wallace树型加法单元模块、累加单元模块和最终结果单元模块,并按顺序依次连接。与现有技术相比,本发明的有益效果是:提出了一种不需要产生BOOTH编码系数的部分积联合产生方法,可以将部分积产生逻辑减少一个环节,降低部分积产生电路的时延和门数,在保证功能同时减小电路实现的代价,可以均衡各个流水级的时延,满足DSP高工作频率要求。
-
公开(公告)号:CN1632740A
公开(公告)日:2005-06-29
申请号:CN200410084483.4
申请日:2004-11-19
Applicant: 浙江大学
IPC: G06F7/544
Abstract: 本发明公开了一种微处理器及计算机系统,旨在提供一种用于解决处理器中需要多种乘累加模式支持的乘累加装置。该乘累加装置包括预译码单元模块、部分积产生单元模块、Wallace树型加法单元模块、累加单元模块和最终结果单元模块,并按顺序依次连接。与现有技术相比。本发明的有益效果是:提出了一种不需要产生BOOTH编码系数的部分积联合产生方法,可以将部分积产生逻辑减少一个环节,降低部分积产生电路的时延和门数,在保证功能同时减小电路实现的代价,可以均衡各个流水级的时延,满足DSP高工作频率要求。
-
公开(公告)号:CN104536898B
公开(公告)日:2017-10-31
申请号:CN201510025847.X
申请日:2015-01-19
Applicant: 浙江大学
IPC: G06F11/36
Abstract: 本发明公开了一种C程序并行区域的检测方法,其特征在于,包括以下步骤:(1)对源文件中系统头文件以外的部分进行预编译;(2)将预编译后的源代码连同系统头文件进行编译并进行动态分析;(3)向预编译后得到的源代码中插入动态分析结果,得到中间文件;(4)对所述中间文件进行静态分析,生成程序调用图;(5)结合所述程序调用图,检测C程序中的任务并行区域、流水任务并行区域以及数据并行区域。本发明提出一种动静态结合的检测方法,该方法能够在得到以函数和循环为单元的程序调用图的基础上,进一步动态分析程序各部分各种粒度并行的可能性。
-
公开(公告)号:CN104536898A
公开(公告)日:2015-04-22
申请号:CN201510025847.X
申请日:2015-01-19
Applicant: 浙江大学
IPC: G06F11/36
Abstract: 本发明公开了一种C程序并行区域的检测方法,其特征在于,包括以下步骤:(1)对源文件中系统头文件以外的部分进行预编译;(2)将预编译后的源代码连同系统头文件进行编译并进行动态分析;(3)向预编译后得到的源代码中插入动态分析结果,得到中间文件;(4)对所述中间文件进行静态分析,生成程序调用图;(5)结合所述程序调用图,检测C程序中的任务并行区域、流水任务并行区域以及数据并行区域。本发明提出一种动静态结合的检测方法,该方法能够在得到以函数和循环为单元的程序调用图的基础上,进一步动态分析程序各部分各种粒度并行的可能性。
-
公开(公告)号:CN103377035A
公开(公告)日:2013-10-30
申请号:CN201210107527.5
申请日:2012-04-12
Applicant: 浙江大学
Abstract: 本发明公开了一种针对粗颗粒度流应用的流水并行化方法,包括对串行C代码进行典型数据剖析与依赖分析得到任务依赖图;对任务依赖图进行依赖变换得到有向无环图;建立体系特征图;针对体系特征图对有向无环图进行任务调度并判断任务调度结果是否满足性能要求,若不满足要求,则对有向无环图中的任务进行聚合和拆分得到新的有向无环图,选择新的有向无环图中计算开销最大的任务得到新的计算热点区域,再返回依赖分析继续执行;根据任务调度结果对串行C代码进行分割、修改得到并行C代码;用编译器编译生成并行可执行文件;将所述并行可执行文件加载到目标硬件平台上执行,本发明适用多层嵌套循环的结构,可提取多层循环的并行性。
-
公开(公告)号:CN101872299B
公开(公告)日:2013-05-01
申请号:CN201010219504.4
申请日:2010-07-06
Applicant: 浙江大学
Abstract: 本发明公开了一种事务存储器的冲突预测处理装置,包括处理器、硬件事务存储器和内部总线;硬件事务存储器内设有投机型高速缓存(201)、写地址缓冲单元(202)、预测恢复高速缓存(203)、冲突预测地址单元(204)和冲突预测寄存器保存单元(205);写地址缓冲单元(202)分别与处理器和内部总线相连,投机型高速缓存(201)分别与预测恢复高速缓存(203)、冲突预测地址单元(204)和处理器相连,冲突预测寄存器保存单元(205)与内部总线相连。本发明还同时公开了一种事务冲突预测实现方法。采用本发明的事务冲突预测实现方法,能减少事务处理中的冲突损耗。
-
公开(公告)号:CN101593352A
公开(公告)日:2009-12-02
申请号:CN200910099783.2
申请日:2009-06-12
Applicant: 浙江大学
Abstract: 一种基于面部朝向和视觉焦点的驾驶安全监测系统,包括视觉传感器和智能处理器,智能处理器包括图像采集模块,肤色区域检测模块,用以将RGB彩色空间转换为YCrCb彩色空间并检测肤色区域;边缘提取模块,用于采用Canny算子进行边缘提取,得到头部图像轮廓;眼睛检测模块,用于对边缘化的人脸进行Hough变换,定位眼睛;人脸朝向分析模块,用于确定嘴部区域,定位嘴巴,并以眼睛和嘴巴为基准,分别计算人脸左右面积,并计算人脸左右面积比;驾驶员安全驾驶判定模块,用于根据预设的人脸左右面积比区间,如计算得到的当前人脸左右面积比处于预设区间外,判定处于非安全驾驶状态,发出告警指令。本发明抗干扰能力强、准确性高。
-
公开(公告)号:CN101251819A
公开(公告)日:2008-08-27
申请号:CN200710164584.6
申请日:2007-12-11
Applicant: 浙江大学
Abstract: 本发明公开了一种适用于多处理器核系统芯片的调试方法:用一个运行在宿主机上的虚拟主控处理器核模块(111)来模拟一个主控处理器和调试控制站程序,负责发送和接收命令,控制多处理器核系统芯片的调试,发送调试命令给物理的每个处理器核上的运行调试服务站模块(131),并接收回复信息到运行在宿主机上的带有图形化界面的软件调试器(110)。本发明方法占用较小的硬件资源,利用软件来进行调试,可移植性强,适用于多处理器核系统芯片/片上网络平台调试。
-
-
-
-
-
-
-
-
-