-
公开(公告)号:CN1467622A
公开(公告)日:2004-01-14
申请号:CN03138541.9
申请日:2003-06-03
Applicant: 松下电器产业株式会社
IPC: G06F9/30
CPC classification number: G06F9/30014 , G06F9/30018 , G06F9/30036 , G06F9/30145 , G06F9/30167 , G06F9/3885 , G06F9/3887 , G06F15/8015
Abstract: 提供一种执行对作为SIMD运算对象的操作数位置的约束少、弹性高的SIMD运算的处理器。具备解码部(20)和运算部(40)等,若解码部(20)译码命令[vxaddh Rc,Ra,Rb],则算术逻辑、比较运算器(41)等(i)将寄存器Ra的上位16位与寄存器Rb的下位16位相加,将结果存储在寄存器Rc的上位16位中,同时,(ii)将寄存器Ra的下位16位与寄存器Rb的上位16位相加,将结果存储在寄存器Rc的下位16位中。
-
公开(公告)号:CN103339604A
公开(公告)日:2013-10-02
申请号:CN201280006632.8
申请日:2012-01-20
Applicant: 松下电器产业株式会社
CPC classification number: G06F9/54 , G06F8/451 , G06F9/4862
Abstract: 程序生成装置(20),从同一源程序(200)生成机器语言程序,所述机器语言程序与具有相互不同的命令组且共享存储器的多个处理器的每一个相对应,具有:切换点决定部(301),其决定源程序(200)中的切换点;程序生成部,其根据源程序(200),按照每个处理器生成可切换程序,以使在切换点处,存储器的数据结构在多个处理器间一致;和切换判断处理插入部(303),其将切换程序插入可切换程序,所述切换程序用于:使第一处理器执行中的可切换程序在所述切换点处停止,并且使第二处理器从所述切换点起继续执行与该第二处理器对应的所述可切换程序。
-
公开(公告)号:CN102822809A
公开(公告)日:2012-12-12
申请号:CN201180017753.8
申请日:2011-01-06
Applicant: 松下电器产业株式会社
CPC classification number: G06F9/5077 , G06F9/45533 , G06F9/461 , G06F9/544 , G06F12/0811 , G06F12/084
Abstract: 计算机系统(100)具备:主存储装置(101);处理执行部(111),依次执行在多个虚拟处理器上执行的处理;1次高速缓冲存储器(113),在多个虚拟处理器间共享;2次高速缓冲存储器(107),具有按照虚拟处理器的处理器数分割的多个存储区域,各存储区域与各虚拟处理器建立对应,各存储区域存储与该存储区域建立了对应的虚拟处理器所利用的数据;上下文存储器(103),存储每个虚拟处理器的上下文;虚拟处理器控制部(104),进行虚拟处理器的上下文的保存及恢复;1次高速缓冲控制部(112);以及2次高速缓冲控制部(106)。
-
公开(公告)号:CN101248417A
公开(公告)日:2008-08-20
申请号:CN200680030758.3
申请日:2006-08-10
Applicant: 松下电器产业株式会社
IPC: G06F9/44
CPC classification number: G06F9/5038 , G06F9/541 , G06F9/545 , G06F2209/5017 , H04N21/443
Abstract: 本发明的媒体处理方法,通过使处理器执行多个程序模块来进行媒体处理,具有:第一步骤,通过执行第一阶层的第一程序模块,来控制媒体数据的输入输出,决定一个以上的调出时刻,并在该时刻调出第二阶层的一个以上的第二程序模块;第二步骤,通过执行第二阶层的第二程序模块,来调出第二阶层之下的第三阶层的一个以上的第三程序模块;及第三步骤,通过执行第三阶层的第三程序模块,来使处理器对上述媒体数据执行作为媒体处理构成要素的数据变换。
-
公开(公告)号:CN100380347C
公开(公告)日:2008-04-09
申请号:CN200410033206.0
申请日:2004-03-26
Applicant: 松下电器产业株式会社
IPC: G06F12/08
CPC classification number: G06F12/121 , Y02D10/13
Abstract: 提供一种半导体装置,页(14)分别被分割成例如16千字节,在各页(14)中分别对应设置保存了地址等信息的标签(15)。在此,4个页(14)集中构成一个存储区(16),该存储区(16)为分开4个设置的4存储区结构。按每页(14)具有标签(15),程序或者数据的更换按照程序的处理流程进行调度并执行。通过与处理流程一致而在事先进行存储器更换,可以高速存取大规模程序或者数据。这样,可以削减存储器的更换所需要的存储器转送,并且可以削减消耗电力。
-
公开(公告)号:CN1246772C
公开(公告)日:2006-03-22
申请号:CN03138541.9
申请日:2003-06-03
Applicant: 松下电器产业株式会社
IPC: G06F9/30
CPC classification number: G06F9/30014 , G06F9/30018 , G06F9/30036 , G06F9/30145 , G06F9/30167 , G06F9/3885 , G06F9/3887 , G06F15/8015
Abstract: 提供一种执行对作为SIMD运算对象的操作数位置的约束少、弹性高的SIMD运算的处理器。具备解码部(20)和运算部(40)等,若解码部(20)译码命令[vxaddh Rc,Ra,Rb],则算术逻辑、比较运算器(41)等(i)将寄存器Ra的上位16位与寄存器Rb的下位16位相加,将结果存储在寄存器Rc的上位16位中,同时,(ii)将寄存器Ra的下位16位与寄存器Rb的上位16位相加,将结果存储在寄存器Rc的下位16位中。
-
公开(公告)号:CN1532710A
公开(公告)日:2004-09-29
申请号:CN200410033206.0
申请日:2004-03-26
Applicant: 松下电器产业株式会社
IPC: G06F12/08
CPC classification number: G06F12/121 , Y02D10/13
Abstract: 提供一种半导体装置,页(14)分别被分割成例如16千字节,在各页(14)中分别对应设置保存了地址等信息的标签(15)。在此,4个页(14)集中构成一个存储区(16),该存储区(16)为分开4个设置的4存储区结构。按每页(14)具有标签(15),程序或者数据的更换按照程序的处理流程进行调度并执行。通过与处理流程一致而在事先进行存储器更换,可以高速存取大规模程序或者数据。这样,可以削减存储器的更换所需要的存储器转送,并且可以削减消耗电力。
-
-
-
-
-
-