发明名称 |
计算能力增强的可重构微服务器 |
摘要 |
本发明提供了一种计算能力增强的可重构微服务器,包括:微处理器、系统总线、内存、可重构加速部件以及输入输出外设;其中,微处理器、内存和输入输出外设连接至系统总线,从而微处理器通过系统总线与内存和输入输出外设进行数据交换;而且,微处理器直接连接至可重构加速部件;并且,可重构加速部件连接至系统总线,从而通过系统总线与内存和输入输出外设进行数据交换;其中,可重构加速部件包括可重构指令扩展单元、可重构硬件线程单元以及可重构任务加速单元中的至少一个。 |
申请公布号 |
CN103020008B |
申请公布日期 |
2015.08.12 |
申请号 |
CN201210575648.2 |
申请日期 |
2012.12.26 |
申请人 |
无锡江南计算技术研究所 |
发明人 |
谢向辉;吴东;原昊;钱磊;张昆;臧春峰;郝子宇;张鲁飞;李玺;严忻凯;邬贵明;方兴;叶楠;胡苏太;韦海亮;周浩杰;陶志荣 |
分类号 |
G06F15/76(2006.01)I |
主分类号 |
G06F15/76(2006.01)I |
代理机构 |
北京众合诚成知识产权代理有限公司 11246 |
代理人 |
龚燮英 |
主权项 |
一种计算能力增强的可重构微服务器,其特征在于包括:微处理器、系统总线、内存、可重构加速部件以及输入输出外设;其中,微处理器、内存和输入输出外设连接至系统总线,从而微处理器通过系统总线与内存和输入输出外设进行数据交换;而且,微处理器直接连接至可重构加速部件;并且,可重构加速部件连接至系统总线,从而通过系统总线与内存和输入输出外设进行数据交换;其中,可重构加速部件包括可重构指令扩展单元、可重构硬件线程单元以及可重构任务加速单元;其中,可重构指令扩展单元直接与微处理器相连,用于将特定运算或操作以特定的指令扩展单元的形式实现;而且,可重构指令扩展单元直接与微处理器的数据通路相连,并且直接执行以特定的指令扩展单元的形式实现的特定运算或操作;而且,可重构硬件线程单元中包含的多个硬件线程,所述多个硬件线程在可重构加速部件上运行以便实现与软件线程相同的运算功能,从而通过硬件线程的方式实现对软件应用的线程级加速;并且,可重构任务加速单元用于实现对应用的任务级加速,并且被重构为具有实现完整应用任务能力的专用硬件逻辑单元,并且可重构任务加速单元直接通过系统总线或可重构加速部件的私有接口来控制和访问内存和输入输出外设,从而将整个应用负载从微处理器转移到可重构加速部件。 |
地址 |
214083 江苏省无锡市滨湖区军东新村030号 |