预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号(10)申请公布号CNCN103577347103577347A(43)申请公布日2014.02.12(21)申请号201310334200.6(22)申请日2013.08.02(30)优先权数据13/566,0192012.08.03US(71)申请人国际商业机器公司地址美国纽约阿芒克(72)发明人B.M.弗莱舍T.W.福克斯H.M.雅各布森J.A.卡尔J.H.莫雷诺R.奈尔(74)专利代理机构北京市柳沈律师事务所11105代理人张贵东(51)Int.Cl.G06F12/08(2006.01)G06F9/445(2006.01)权权利要求书3页利要求书3页说明书7页说明书7页附图4页附图4页(54)发明名称用于操作存储器设备的方法和用于存储器操作的系统(57)摘要根据本发明的一个实施例,一种用于操作包括存储器和处理元件的存储器设备的方法,所述方法包括:在处理元件中,接收来自请求者的命令;在处理元件中,基于命令加载程序,所述程序包括从存储器中的第一存储器位置加载的加载指令;以及通过处理元件,执行程序,所述执行包括在处理元件中从存储器中的第二存储器位置加载数据。所述方法还包括:通过处理元件,基于加载指令生成第二存储器位置的虚拟地址;以及通过处理元件,将虚拟地址翻译成真实地址。CN103577347ACN103574ACN103577347A权利要求书1/3页1.一种用于操作包括存储器和处理元件的存储器设备的方法,所述方法包括:在处理元件中,接收来自请求者的命令;在处理元件中,基于命令加载程序,所述程序包括从存储器中的第一存储器位置加载的加载指令;通过处理元件,执行程序,所述执行包括在处理元件中从存储器中的第二存储器位置加载数据;通过处理元件,基于加载指令生成第二存储器位置的虚拟地址;以及通过处理元件,将虚拟地址翻译成真实地址。2.根据权利要求1所述的方法,其中,在处理元件中,基于命令加载程序包括:加载指令序列,所述指令序列包括加载指令和另外指令,所述另外指令包括使用来自处理元件的数据并将结果放入处理元件的算术操作或逻辑操作。3.根据权利要求1所述的方法,包括从处理元件向请求者发送跟随命令的执行的值或信号。4.根据权利要求1所述的方法,包括基于命令加载配置,所述配置从存储器内加载。5.根据权利要求4所述的方法,其中,所述配置包括用于在虚拟和真实地址之间翻译的地址信息、以及用于保持处理元件和请求者之间的存储器的一致的信息。6.根据权利要求1所述的方法,其中,所述请求者包括主处理器、网络接口、I/O设备或另外的存储器设备,其配置为与所述存储器设备通信。7.根据权利要求1所述的方法,其中,所述存储器包括存储器分区,其中在处理元件中,接收来自请求者的命令包括:在多个处理元件中,接收多个命令;以及,其中在处理元件中,基于命令加载指令包括:基于多个命令加载多个指令,其中每个处理元件配置为加载在其它存储器分区被存取的同时并发地存取存储器分区的指令。8.根据权利要求7所述的方法,其中,所述存储器分区包括存储器控制器,每个存储器分区包括存储器控制器和存储器,并且其中各存储器控制器和多个处理元件通过互连网络通信。9.根据权利要求1所述的方法,所述存储器设备还包括互连网络,并且其中所述存储器包括存储器分区,其中在处理元件中,接收来自请求者的命令包括:在多个处理元件中,接收多个命令;以及,其中在处理元件中,基于命令加载指令包括:基于多个命令加载多个指令,其中每个处理元件配置为加载在其它存储器分区被存取的同时并发地存取存储器分区的指令,其中存储器分区和多个处理元件通过互连网络通信。10.根据权利要求1所述的方法,其中,在处理元件中,基于命令加载指令包括:加载指令序列,所述指令序列包括指令和以下的至少一个:分支指令、同步指令和通信指令。11.一种用于操作包括存储器和处理元件的存储器设备的方法,所述方法包括:在处理元件中,接收来自请求者的命令;在处理元件中,基于命令加载程序,所述程序包括从存储器中的第一存储器位置加载的存储指令;通过处理元件,执行程序,所述执行包括在处理元件中将数据存储到存储器中的存储器位置;通过处理元件,基于存储指令生成第二存储器位置的虚拟地址;以及2CN103577347A权利要求书2/3页通过处理元件,将虚拟地址翻译成真实地址。12.根据权利要求11所述的方法,其中,在处理元件中,基于命令加载程序包括:加载指令序列,所述指令序列包括存储指令和另外指令,所述另外指令包括使用来自处理元件的数据并将结果放入处理元件的算术操作或逻辑操作。13.根据权利要求11所述的方法,包括从处理元件向请求者发送跟随命令的执行的值或信号。14.根据权利要求11所述的方法,包括基于命令加载配