32位的多模式微处理器
    1.
    发明授权

    公开(公告)号:CN100592255C

    公开(公告)日:2010-02-24

    申请号:CN200710071565.9

    申请日:2007-10-09

    Applicant: 浙江大学

    Abstract: 本发明公开了一种32位的多模式微处理器,该处理器核以两条六级流水线PIPE 1和PIPE 2结构为基础,PIPE 1和PIPE 2均包括取指、译码、执行、访存、TAG比较和回写这六个流水级;此处理器支持3种运行模式:双核模式、双发射模式或双线程模式;在双核模式下,处理器在微结构上分开,是两个高性能的单发射处理器;在双发射模式下,处理器在微结构上合拢,是一个高性能的双发射精简指令集计算机处理器;在双线程模式下,处理器是一个介于细粒度和同时多线程技术之间“伪”SMT处理器,此时处理器可以支持两种运行方式。使用本发明的微处理器,能根据应用的特点配置成不同的运行模式。

    内设集中式程序转移计算装置的微处理器

    公开(公告)号:CN100514284C

    公开(公告)日:2009-07-15

    申请号:CN200710070104.X

    申请日:2007-07-20

    Applicant: 浙江大学

    Abstract: 本发明公开了一种内设集中式程序转移计算装置的微处理器,包含六级流水线,该六级流水线按顺序为:取指令和计算新的PC值的IF流水级模块;进行指令译码,并且从寄存器文件中读取数据的ID流水级模块;实现ALU操作、MAC操作、DIV操作的EX流水级模块;实现存储器访问,从存储器中读取数据的DM流水级模块;进行标志比较,实现cache的标志比较操作以及部分字的对齐写操作的TC流水级模块;将ALU或者Load指令的输出结果写入寄存器文件的WB流水级模块;还包括一种集中处理汇编程序的程序正常转移、绝对跳转转移、条件跳转转移、异常处理转移四种不同的程序转移方式的集中式程序转移计算装置。本发明的微处理器能够精简指令集。

    内设集中式程序转移计算装置的微处理器

    公开(公告)号:CN101089809A

    公开(公告)日:2007-12-19

    申请号:CN200710070104.X

    申请日:2007-07-20

    Applicant: 浙江大学

    Abstract: 本发明公开了一种内设集中式程序转移计算装置的微处理器,包含六级流水线,按顺序为:取指令和计算新的PC值的IF流水级模块;进行指令译码,并且从寄存器文件中读取数据的ID流水级模块;实现ALU操作、MAC操作、DIV操作的EX流水级模块;实现存储器访问,从存储器中读取数据的DM流水级模块;进行标志比较,实现cache的标志比较操作以及部分字的对齐写操作的TC流水级模块;将ALU或者Load指令的输出结果写入寄存器文件的WB流水级模块;还包括一种集中处理汇编程序的程序正常转移、绝对跳转转移、条件跳转转移、异常处理转移四种不同的程序转移方式的集中式程序转移计算装置。本发明的微处理器能够精简指令集。

    一种基于异构多核芯片的细粒度科学计算并行处理装置

    公开(公告)号:CN103377032A

    公开(公告)日:2013-10-30

    申请号:CN201210105722.4

    申请日:2012-04-11

    Applicant: 浙江大学

    Abstract: 本发明实施例公开了一种基于异构多核芯片的细粒度科学计算并行处理装置,接口模块运行在主核上,根据对象的数据依赖关系生成任务类型标识FLAG,并传入记录模块;记录模块运行在主核上,记录包括按照数据流模型确定的任务类型标识FLAG和后续对象目的处理器编号TaskDest;对象分配模块运行在主核上,用于根据FLAG值和TaskDest将任务分配到对应的从核上,并更新对应从核上的代理管理器的对象表中的FLAG和TaskDest;代理管理器模块作为并行处理装置的代理存在于主核和各从核上,用于运行时系统的管理,包括对象表、执行器和类型选择器。本发明用于完成对细粒度科学计算在片上异构多核系统上的并行化和性能调优。

    32位的多模式微处理器
    5.
    发明公开

    公开(公告)号:CN101201732A

    公开(公告)日:2008-06-18

    申请号:CN200710071565.9

    申请日:2007-10-09

    Applicant: 浙江大学

    Abstract: 本发明公开了一种32位的多模式微处理器,该处理器核以两条六级流水线PIPE1和PIPE2结构为基础,PIPE1和PIPE2均包括取指、译码、执行、访存、TAG比较和回写这六个流水级;此处理器支持3种运行模式:双核模式、双发射模式或双线程模式;在双核模式下,处理器在微结构上分开,是两个高性能的单发射处理器;在双发射模式下,处理器在微结构上合拢,是一个高性能的双发射精简指令集计算机处理器;在双线程模式下,处理器是一个介于细粒度和同时多线程技术之间“伪”SMT处理器,此时处理器可以支持两种运行方式。使用本发明的微处理器,能根据应用的特点配置成不同的运行模式。

Patent Agency Ranking