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

    公开(公告)号:CN100416540C

    公开(公告)日:2008-09-03

    申请号:CN200410007302.8

    申请日:2004-02-27

    CPC classification number: G06F9/544 G06F9/5016

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

    实时可调度性确定方法和实时系统

    公开(公告)号:CN100357894C

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

    申请号:CN200510059298.4

    申请日:2005-03-25

    CPC classification number: G06F9/4887

    Abstract: 本发明涉及一种用于确定是否能用多个处理器来对多个任务执行实时调度的方法,包括:计算Lk和∑i=1...NMi*Uk,i(1≤k≤N,以及1≤i≤N;k,i:整数);以及如果对于所有k,所有任务都满足条件:∑i=1...NMi*Uk,i≤Lk(1≤k≤N ),则确定可以使用处理器来对任务执行实时调度,Lk如下表示:如果Mk≤(M+1)/2,Lk=(M-Mk+1)-(M-2Mk+1)Ck/Dk;以及Uk,i如下表示:(1)如果Mk≤(M+1)/2,Mi<(M+1)/2,并且Xk,i≤0,Uk,i=Ci/Ti{1+(Ti-Di)/Dk}+Ci/Dk;(2)如果Mk≤(M+1)/2,Mi<(M+1)/2,并且0<Xk,i<Ci/Ti,Uk,i=Ci/Ti{1+(Ti-Di)/Dk}+(Ci-Xk,i*Ti)/Dk;以及(3)如果Mk≤(M+1)/2,Mi<(M+1)/2,并且Ci/Ti≤Xk,i,Uk,i=Ci/Ti{1+(Ti-Di)/Dk},以及Xk,i={Mk-Mi+(M-2Mk+1)Ck/Dk}/(M-2Mi+1)。

    预载控制器、由处理器控制将数据预载至临时存储器的预载控制方法和程序

    公开(公告)号:CN1716187A

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

    申请号:CN200510081821.3

    申请日:2005-06-30

    CPC classification number: G06F12/0862

    Abstract: 一种用于控制经由总线从主存储器读出数据、并将读出的数据传送到临时存储器的总线访问设备的预载控制器,包括:第一获取设备,用以获取访问提示信息,该信息描述对于主存储器的数据访问间隔;第二获取设备,用以获取系统信息,该信息描述由总线访问设备通过总线传送数据的传送时延;确定设备,用以基于由访问提示信息表示的数据访问间隔和由系统信息表示的传送时延确定预载单元计数;管理设备,用以指示总线访问设备从主存储器读出用于预载单元计数的数据,并且在该数据的数据访问前将读出的数据传送到临时存储器。

    实时可调度性确定方法和实时系统

    公开(公告)号:CN1673965A

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

    申请号:CN200510059298.4

    申请日:2005-03-25

    CPC classification number: G06F9/4887

    Abstract: 本发明涉及一种用于确定是否能用多个处理器来对多个任务执行实时调度的方法,包括:计算Lk和∑i=1...NMi*Uk,i(1≤k,i≤N;k,i:整数);以及如果对于所有k,所有任务都满足条件:∑i=1...NMi*Uk,i≤Lk(1≤k≤N),则确定可以使用处理器来对任务执行实时调度,Lk如下表示:如果Mk≤(M+1)/2,Lk=(M-Mk+1)-(M-2Mk+1)Ck/Dk;以及Uk,i如下表示:(1)如果Mk≤(M+1)/2,Mi<(M+1)/2,并且Xk,i≤0,Uk,i=Ci/Ti{1+(Ti-Di)/Dk}+Ci/Dk;(2)如果Mk≤(M+1)/2,Mi<(M+1)/2,并且0<Xk,i<Ci/Ti,Uk,i=Ci/Ti{1+(Ti-Di)/Dk}+(Ci-Xk,i*Ti)/Dk;以及(3)如果Mk≤(M+1)/2,Mi<(M+1)/2,并且Ci/Ti≤Xk,i,Uk,i=Ci/Ti{1+(Ti-Di)/Dk},以及Xk,i={Mk-Mi+(M-2Mk+1)Ck/Dk}/(M-2Mi+1)。

    使用有效文件更新处理和恢复处理的事务处理方法和系统

    公开(公告)号:CN1182462C

    公开(公告)日:2004-12-29

    申请号:CN00129088.6

    申请日:2000-09-29

    Abstract: 公开了一个事务处理系统,包括:读取单元,用于将作为事务处理目标的文件从稳定存储器装置读取到缓冲器区域;更新单元,用于通过将多个事务中每一个对所述文件进行的更新的内容和用于取消这些更新的信息写入到缓冲器区域上的所述文件,更新所述文件;写入单元,用于在所述多个事务中一个事务进行提交时,将所述文件写入稳定存储器装置中,所述文件包括所述一个事务所进行的提交更新的内容和其它非提交事务所进行的非提交更新的内容,和用于取消非提交更新所需要的信息,其中写入单元通过从所述文件删除用于取消被所述一个事务进行的提交更新所需要的信息来获得将被写入到稳定存储器装置的所述文件,如更新单元在缓冲器区域上被更新的。

Patent Agency Ranking