性能监测设备和数据收集方法

    公开(公告)号:CN100527093C

    公开(公告)日:2009-08-12

    申请号:CN200710100866.X

    申请日:2007-04-20

    CPC classification number: G06F11/348 G06F11/3466 G06F2201/86 G06F2201/88

    Abstract: 一种性能监测设备,包括:输入单元,用于按照时间顺序输入地址信息和事件发生信息,地址信息指示存储了程序的存储器中的地址,事件发生信息指示由执行程序引起的事件的发生;地址掩码单元,用于确定每条所输入的地址信息所属于的地址区;执行频率计数器,用于对每个地址区中的程序执行频率进行计数;执行频率保存表,用于保存每个执行频率的计数结果;事件发生信息计数器,用于对相应于多个地址区的事件发生信息进行计数,多个地址区每个具有包含在预定数量的最高等级内的执行频率;保存单元,用于保存事件发生信息的计数结果;以及存储单元,用于存储相应于地址区的事件发生信息的计数结果,地址区具有在每个预定时间段中最高的程序执行频率。

    执行实时操作的方法和系统

    公开(公告)号:CN1318968C

    公开(公告)日:2007-05-30

    申请号:CN200410011719.1

    申请日:2004-09-24

    CPC classification number: G06F9/4881

    Abstract: 一个信息处理系统在一个特定时间间隔内执行多个任务。该系统包括:一条总线;多个通过总线传输数据的处理器;以及用于执行一个时序安排操作的一个单元,该时序安排操作根据关于执行每个任务所需的一个时间的花费信息和关于每个任务所需的一个数据传输带宽的带宽信息确定每个任务的执行开始时间以及至少一个执行任务的处理器,以便在不交叠任务中的至少两个任务的执行期的情况下在特定时间间隔内执行任务,这两个任务要求的数据传输带宽不小于其他任务要求的数据传输带宽。

    执行实时操作的方法和系统

    公开(公告)号:CN1287282C

    公开(公告)日:2006-11-29

    申请号:CN200410054455.8

    申请日:2004-07-22

    CPC classification number: G06F9/45537 G06F9/4887 G06F9/5066

    Abstract: 一个周期性地执行一个包括多个链接的任务的实时操作的实时系统,该系统包括多个处理器(12),一个用于根据任务的执行顺序的关系将链接的任务分成一个第一任务群组和一个第二任务群组的单元,第二任务群组在第一任务群组之后执行;以及一个用于执行一个时序安排操作的单元,该时序安排操作周期性地将第一任务群组和第二任务群组的每一个分配给至少一个第一处理器,以便以不变的时间间隔周期性地执行第一任务群组,以及以相对于第一任务群组一个周期的延迟以不变的时间间隔周期性地执行第二任务群组。

    多处理器计算机和程序
    26.
    发明公开

    公开(公告)号:CN1755659A

    公开(公告)日:2006-04-05

    申请号:CN200510098135.7

    申请日:2005-09-07

    CPC classification number: G06F9/4893 G06F1/206 G06F1/329 Y02D10/24

    Abstract: 根据本发明的一个方面,处理器的热辐射在处理器之间是平衡的,可以抑制由于过热而发生的处理停止。控制IC 13根据由温度传感器ts1到ts4获得的处理器P1到P4的温度,向处理器P1到P4分配任务,此后,纠正分配结果,以便处理器P1到P4的温度在处理器之间几乎平衡。此结构可以在处理器之间实现平衡的热辐射,并抑制由于过热而发生的处理停止。

    信息处理系统和存储器管理方法

    公开(公告)号:CN1577310A

    公开(公告)日:2005-02-09

    申请号:CN200410007302.8

    申请日:2004-02-27

    CPC classification number: G06F9/544 G06F9/5016

    Abstract: 本发明公开了一种信息处理系统,在多个处理器(LS0、LS1、LS2)中分别设置局部存储器(LS0、LS1、LS2),各线程即使不访问共享存储器,只通过访问处理器内的局部存储器就能执行程序。另外,按照执行进行相互作用的对方线程的处理器,自动变更映射到有效地址EA空间上的与对方线程对应的处理器的局部存储器,所以各线程不用考虑分配对方线程的处理器就能高效地进行与对方线程的相互作用。因此,能高效地并行执行多个线程,实现使用多个处理器来高效地并行执行多个线程的系统。

    执行实时操作的方法和系统

    公开(公告)号:CN1577278A

    公开(公告)日:2005-02-09

    申请号:CN200410054455.8

    申请日:2004-07-22

    CPC classification number: G06F9/45537 G06F9/4887 G06F9/5066

    Abstract: 一个周期性地执行一个包括多个链接的任务的实时操作的实时系统,该系统包括多个处理器(12),一个用于根据任务的执行顺序的关系将链接的任务分成一个第一任务群组和一个第二任务群组的单元,第二任务群组在第一任务群组之后执行;以及一个用于执行一个时序安排操作的单元,该时序安排操作周期性地将第一任务群组和第二任务群组的每一个分配给至少一个第一处理器,以便以不变的时间间隔周期性地执行第一任务群组,以及以相对于第一任务群组一个周期的延迟以不变的时间间隔周期性地执行第二任务群组。

    调度方法和实时处理系统
    30.
    发明授权

    公开(公告)号:CN100594487C

    公开(公告)日:2010-03-17

    申请号:CN200410007303.2

    申请日:2004-02-27

    CPC classification number: G06F9/50 G06F9/45533

    Abstract: 本发明公开了一种调度方法,实时处理系统利用称作密结合线程组的线程组的属性,判别线程组是否为包含彼此协调工作的线程群的密结合线程组。当判断为线程组是密结合线程组时,实时处理系统为了使属于密结合线程组的线程群分别由不同的处理器(VPU)来同时执行,而执行用于把属于密结合线程组的线程群分别分配给该线程群个数的处理器(VPU)的调度处理。能高效地进行彼此协调工作的线程之间的数据交换。

Patent Agency Ranking