-
公开(公告)号:CN101916185B
公开(公告)日:2013-07-03
申请号:CN201010264074.8
申请日:2010-08-27
Applicant: 上海交通大学
IPC: G06F9/38
Abstract: 一种计算机技术领域的多核平台下串行程序运行时的自动并行化加速方法,新增可共享读取的程序计数器寄存器组,并在操作系统中建立自动并行加速线程,选择一个线程作为加速的对象,然后实时地分析此线程将要执行到的指令代码,并对其中执行循环的指令代码进行修改,达到使被加速线程自动并行执行的目的。本发明在运行时对程序进行自动并行,不用对现有程序进行预先的处理,整个过程由操作系统完成,对于用户完全透明。本发明能够在有空闲的CPU核时自动利用空闲资源对程序进行并行加速,免去等待预先处理程序的时间,也省去用户手动转换程序的麻烦。
-
公开(公告)号:CN101916210A
公开(公告)日:2010-12-15
申请号:CN201010264082.2
申请日:2010-08-27
Applicant: 上海交通大学
Abstract: 一种网络应用技术领域的能量感知网络的处理器及其处理方法,处理器包括:协处理器模块、若干微引擎模块、线程监视模块、性能监视模块、电压调整模块和电压决策模块,其中:微引擎模块与线程监视模块相连传输线程状态信息,线程监视模块与电压决策模块相连传输线程状态信息,电压决策模块与协处理器模块相连传输电压决策信息,协处理器模块与电压调整模块相连传输电压调节指令,电压调整模块与微引擎模块相连传输调节电压的物理信号,微引擎模块与性能监视模块相连传输系统性能信息,性能监视模块与协处理器模块相连传输调整电压到最大电压的信号。本发明周期性的统计各核的任务运行状况,通过动态改变各核的电压,来达到低功耗和高性能的目的。
-
公开(公告)号:CN101916185A
公开(公告)日:2010-12-15
申请号:CN201010264074.8
申请日:2010-08-27
Applicant: 上海交通大学
IPC: G06F9/38
Abstract: 一种计算机技术领域的多核平台下串行程序运行时的自动并行化加速方法,新增可共享读取的程序计数器寄存器组,并在操作系统中建立自动并行加速线程,选择一个线程作为加速的对象,然后实时地分析此线程将要执行到的指令代码,并对其中执行循环的指令代码进行修改,达到使被加速线程自动并行执行的目的。本发明在运行时对程序进行自动并行,不用对现有程序进行预先的处理,整个过程由操作系统完成,对于用户完全透明。本发明能够在有空闲的CPU核时自动利用空闲资源对程序进行并行加速,免去等待预先处理程序的时间,也省去用户手动转换程序的麻烦。
-
公开(公告)号:CN101916210B
公开(公告)日:2013-01-02
申请号:CN201010264082.2
申请日:2010-08-27
Applicant: 上海交通大学
Abstract: 一种网络应用技术领域的能量感知网络的处理器及其处理方法,处理器包括:协处理器模块、若干微引擎模块、线程监视模块、性能监视模块、电压调整模块和电压决策模块,其中:微引擎模块与线程监视模块相连传输线程状态信息,线程监视模块与电压决策模块相连传输线程状态信息,电压决策模块与协处理器模块相连传输电压决策信息,协处理器模块与电压调整模块相连传输电压调节指令,电压调整模块与微引擎模块相连传输调节电压的物理信号,微引擎模块与性能监视模块相连传输系统性能信息,性能监视模块与协处理器模块相连传输调整电压到最大电压的信号。本发明周期性的统计各核的任务运行状况,通过动态改变各核的电压,来达到低功耗和高性能的目的。
-
公开(公告)号:CN101916239B
公开(公告)日:2011-09-28
申请号:CN201010264091.1
申请日:2010-08-27
Applicant: 上海交通大学
IPC: G06F15/173
Abstract: 一种计算机技术领域的提高片上多处理器通信速度的方法,将所有的处理器按照通信需求分组;为每组处理器建立二叉树连接拓扑关系;每组处理器中的每对父子节点处理器设置连接通路且在每个连接通路上设置寄存器和控制器;拓展每个处理器上的本地存储读写槽和远端读写槽,使本地存储读写槽的宽度等于该处理器与其父节点之间连接通路的宽度,远端读写槽与连在远端读写槽上的连接通路宽度相同;当处理器A向目的处理器B发起通信时,改用统一频率的时钟驱动,进行处理器A与目的处理器B间的通信,当通信完成时,结束对原总线时钟驱动的屏蔽。本发明实现了片上多处理系统处理器之间快速通讯,缩短了通信时间,提高了整个系统的吞吐率。
-
公开(公告)号:CN101916239A
公开(公告)日:2010-12-15
申请号:CN201010264091.1
申请日:2010-08-27
Applicant: 上海交通大学
IPC: G06F15/173
Abstract: 一种计算机技术领域的提高片上多处理器通信速度的方法,将所有的处理器按照通信需求分组;为每组处理器建立二叉树连接拓扑关系;每组处理器中的每对父子节点处理器设置连接通路且在每个连接通路上设置寄存器和控制器;拓展每个处理器上的本地存储读写槽和远端读写槽,使本地存储读写槽的宽度等于该处理器与其父节点之间连接通路的宽度,远端读写槽与连在远端读写槽上的连接通路宽度相同;当处理器A向目的处理器B发起通信时,改用统一频率的时钟驱动,进行处理器A与目的处理器B间的通信,当通信完成时,结束对原总线时钟驱动的屏蔽。本发明实现了片上多处理系统处理器之间快速通讯,缩短了通信时间,提高了整个系统的吞吐率。
-
-
-
-
-