-
公开(公告)号:CN1297888C
公开(公告)日:2007-01-31
申请号:CN200410016753.8
申请日:2004-03-03
Applicant: 浙江大学
IPC: G06F9/38
Abstract: 本发明公开了一种微处理器及计算机系统,旨在提供一种32位媒体数字信号处理器。该处理器包括整型处理器核、流水控制单元、取指单元、指令、取操作数、数据、指令高速缓存、数据高速缓存、片上存储器、通用寄存器文件、媒体寄存器文件、总线接口单元、系统总线、整数执行单元、信号执行单元、媒体执行单元、算术逻辑单元、桶形移位器、整数乘加器,经电路连接组成,以及旁路单元和系统控制协处理器。本发明的媒体数字信号处理器的指令结构分为面向寄存器操作的寄存器—寄存器类指令,和面向存储器操作的寄存器—存储器类指令。既善于执行系统程序,又善于执行数字信号处理程序,兼有RISC处理器和DSP处理器结构特点,是RISC和DSP体系结构的有机融合体。
-
公开(公告)号:CN1276345C
公开(公告)日:2006-09-20
申请号:CN200410016754.2
申请日:2004-03-03
Applicant: 浙江大学
IPC: G06F9/38
Abstract: 本发明公开了一种微处理器及计算机系统,旨在提供一种静态实现数据旁路和对寄存器文件数据写入控制的处理器及编译方法,特别是媒体处理器中流水寄存器的编译控制。本发明提供了一种静态实现数据旁路和对寄存器文件数据写入控制的媒体处理器,该处理器没有硬件旁路逻辑,包含6级流水。本发明还提供了一种静态实现数据旁路及寄存器文件数据写入控制的编译方法,在使用前述的媒体处理器时,没有硬件旁路逻辑,流水线旁路的数据通道用于传送需要被旁路的数据。本发明的有益效果是用静态实现数据旁路功能无需对每个旁路数据进行比较,只需要硬件保留旁路的数据通道,硬件的结构非常简单。
-
公开(公告)号:CN1560732A
公开(公告)日:2005-01-05
申请号:CN200410016754.2
申请日:2004-03-03
Applicant: 浙江大学
IPC: G06F9/38
Abstract: 本发明公开了一种微处理器及计算机系统,旨在提供一种静态实现数据旁路和对寄存器文件数据写入控制的处理器及编译方法,特别是媒体处理器中流水寄存器的编译控制。本发明提供了一种静态实现数据旁路和对寄存器文件数据写入控制的媒体处理器,该处理器没有硬件旁路逻辑,包含6级流水。本发明还提供了一种静态实现数据旁路及寄存器文件数据写入控制的编译方法,在使用前述的媒体处理器时,没有硬件旁路逻辑,流水线旁路的数据通道用于传送需要被旁路的数据。本发明的有益效果是用静态实现数据旁路功能无需对每个旁路数据进行比较,只需要硬件保留旁路的数据通道,硬件的结构非常简单。
-
公开(公告)号:CN103377032A
公开(公告)日:2013-10-30
申请号:CN201210105722.4
申请日:2012-04-11
Applicant: 浙江大学
IPC: G06F9/38
Abstract: 本发明实施例公开了一种基于异构多核芯片的细粒度科学计算并行处理装置,接口模块运行在主核上,根据对象的数据依赖关系生成任务类型标识FLAG,并传入记录模块;记录模块运行在主核上,记录包括按照数据流模型确定的任务类型标识FLAG和后续对象目的处理器编号TaskDest;对象分配模块运行在主核上,用于根据FLAG值和TaskDest将任务分配到对应的从核上,并更新对应从核上的代理管理器的对象表中的FLAG和TaskDest;代理管理器模块作为并行处理装置的代理存在于主核和各从核上,用于运行时系统的管理,包括对象表、执行器和类型选择器。本发明用于完成对细粒度科学计算在片上异构多核系统上的并行化和性能调优。
-
公开(公告)号:CN101866479B
公开(公告)日:2011-12-07
申请号:CN201010166256.1
申请日:2010-05-07
Applicant: 浙江大学
IPC: G06T3/40
Abstract: 一种基于非下采样Contourlet变换的边缘自适应图像放大方法,步骤包括:(1)输入原始图像,设定目标图像的分辨率,确定图像的放大比例系数;(2)对原始图像进行非下采样Contourlet变换,得到变换域的方向子带系数图像;(3)对方向子带系数图像采用方向自适应的插值方法放大至目标分辨率;(4)根据放大的方向子带系数图像,估计目标图像每一待插值点的插值方向;(5)根据目标图像待插值点的插值方向,采用方向自适应的插值方法获得待插值点的像素值;(6)输出最终的放大图像。本发明实现了任意方向的插值,放大后的图像边缘平滑度高,图像整体视觉效果好,可应用于灰度或彩色图像的比例放大。
-
公开(公告)号:CN101719116A
公开(公告)日:2010-06-02
申请号:CN200910154752.2
申请日:2009-12-03
Applicant: 浙江大学
IPC: G06F15/167
Abstract: 本发明公开了一种共享存储式多处理器系统,包括2个以上的处理器,还包括存储器以及总线/片上网络,总线/片上网络的一端与每个处理器相连、总线/片上网络的另一端与存储器相连;在每个处理器内分别设置一个事务读写缓存和一个事务属性缓存;在处理器内设置与每个处理器相对应的处理器局部缓存。本发明还同时公开了利用上述共享存储式多处理器系统进行的基于异常处理的事务存储访问机制实现方法,其设置5种异常机制,分别为:事务初始异常机制、事务满异常机制、事务读写异常机制、事务提交异常机制和事务重启异常机制。本发明用于解决事务存储实现时的缓存溢出问题。
-
公开(公告)号:CN101650651A
公开(公告)日:2010-02-17
申请号:CN200910152529.4
申请日:2009-09-17
Applicant: 浙江大学
Abstract: 本发明公开了一种源代码级别程序结构的可视化方法,该方法可以对不同编程语言编写的源代码的词法、语法、语义分析,并能够深层次剖析程序结构,以图形化的形式在源代码级别将各种分析结构,诸如函数调用图、控制流图、数据流图、强连通区域、支配树等信息显示出来;本发明提出的方法和传统的针对具体编程语言、仅显示控制流的可视化方法相比具有更好的通用性、扩展性以及更为强大的程序结构剖析能力。
-
公开(公告)号:CN101365133A
公开(公告)日:2009-02-11
申请号:CN200810120837.4
申请日:2008-09-18
Applicant: 浙江大学
Abstract: 本发明公开了一种DCT域插值舍入误差补偿方法,该方法包括输入DCT域插值后的插值块;判断插值块的各像素的水平和垂直方向运动矢量的指向,将插值块分为水平插值块、垂直插值块和双向插值块;判断插值块的水平粗糙度和垂直粗糙度,确定插值块的类型;根据插值块的类型确定各个类型对应的DCT直流系数补偿值;分别对各个类型的插值块进行DCT直流系数补偿,补偿后的插值块与残差相加完成DCT域块重建五个步骤。本发明方法引入DCT域插值块的平滑性判决,给予DCT域平滑块和粗糙块不同的补偿值,抑制DCT域图像重建中的误差扩散现象,获得更好的DCT域双线性半像素插值舍入补偿效果,提高DCT域重建图像质量。
-
公开(公告)号:CN101201732A
公开(公告)日:2008-06-18
申请号:CN200710071565.9
申请日:2007-10-09
Applicant: 浙江大学
IPC: G06F9/38
Abstract: 本发明公开了一种32位的多模式微处理器,该处理器核以两条六级流水线PIPE1和PIPE2结构为基础,PIPE1和PIPE2均包括取指、译码、执行、访存、TAG比较和回写这六个流水级;此处理器支持3种运行模式:双核模式、双发射模式或双线程模式;在双核模式下,处理器在微结构上分开,是两个高性能的单发射处理器;在双发射模式下,处理器在微结构上合拢,是一个高性能的双发射精简指令集计算机处理器;在双线程模式下,处理器是一个介于细粒度和同时多线程技术之间“伪”SMT处理器,此时处理器可以支持两种运行方式。使用本发明的微处理器,能根据应用的特点配置成不同的运行模式。
-
公开(公告)号:CN1560731A
公开(公告)日:2005-01-05
申请号:CN200410016753.8
申请日:2004-03-03
Applicant: 浙江大学
IPC: G06F9/38
Abstract: 本发明公开了一种微处理器及计算机系统,旨在提供一种32位媒体数字信号处理器。该处理器包括整型处理器核、流水控制单元、取指单元、指令、取操作数、数据、指令高速缓存、数据高速缓存、片上存储器、通用寄存器文件、媒体寄存器文件、总线接口单元、系统总线、整数执行单元、信号执行单元、媒体执行单元、算术逻辑单元、桶形移位器、整数乘加器,经电路连接组成,以及旁路单元和系统控制协处理器。本发明的媒体数字信号处理器的指令结构分为面向寄存器操作的寄存器—寄存器类指令,和面向存储器操作的寄存器—存储器类指令。既善于执行系统程序,又善于执行数字信号处理程序,兼有RISC处理器和DSP处理器结构特点,是RISC和DSP体系结构的有机融合体。
-
-
-
-
-
-
-
-
-