-
公开(公告)号:CN107851067A
公开(公告)日:2018-03-27
申请号:CN201680046659.8
申请日:2016-07-13
Applicant: 高通股份有限公司
Inventor: A·A·奥波尔图斯瓦伦祖埃拉 , G·S·查布拉 , N·根格 , J·F·小布伦南 , B·钦塔木尼迪
IPC: G06F12/1027 , G06F12/02 , G06F12/04
CPC classification number: G06F12/1036 , G06F12/023 , G06F12/0253 , G06F12/04 , G06F12/1027 , G06F2212/1044 , G06F2212/50
Abstract: 系统和方法涉及存储器管理的方法。间隙是通过转译后援缓冲器TLB的项映射到虚拟地址的物理存储器的区段中的物理存储器的未使用的部分。所述物理存储器中的区段的大小和对齐可基于TLB中的项的数量,这导致间隙。在所述物理存储器中所识别的一或多个间隙被回收或重新使用,其中通过将所述间隙的物理地址映射到所述动态缓冲器的虚拟地址来收集所述一或多个间隙以形成动态缓冲器。
-
公开(公告)号:CN104769558B
公开(公告)日:2017-07-21
申请号:CN201280076878.2
申请日:2012-11-05
Applicant: 三菱电机株式会社
Inventor: 迹部浩士
CPC classification number: G06F11/1028 , G06F11/1016 , G06F11/1048 , G06F12/0802 , Y02D10/13
Abstract: 内部缓冲器(A109)缓存来自存储器(105)的数据。存储器地址变换部(106)从请求要求源(101)输入读取请求。命中判定部(113)判定存储有读取请求所要求的有效载荷数据、和对应的ECC的大于或等于2个地址即读出候补地址中的某地址处的数据是否已经缓存或者预定要缓存至内部缓冲器(A109)。命令发出间隔控制部(114)在某地址处的数据已经缓存或者预定要缓存至内部缓冲器(A109)的情况下,在经过规定的延迟时间之后,将部分读取命令输出至存储器(105),该部分读取命令指示从读出候补地址中除了数据已经缓存或者预定要缓存至内部缓冲器(A109)的地址以外的地址读取数据。
-
公开(公告)号:CN104769559B
公开(公告)日:2017-05-03
申请号:CN201380054854.1
申请日:2013-09-17
Applicant: 谷歌公司
CPC classification number: G06F12/0873 , G06F12/023 , G06F12/04 , G06F2212/455 , G06T1/60 , G09G5/393
Abstract: 用于存储信息的方法可以包括确定所接收的数据对象是否适合在存储器位图中的多个空闲块中的特定一个空闲块内部。多个空闲块中的每一个可以包括具有顶边、底边和预定宽度的存储器位图的列。如果所接收的数据对象适合,则所接收的数据对象可以在多个空闲块中的特定一个空闲块的顶边开始存储在多个空闲块中的特定一个空闲块中。可以通过移动顶边对多个数据块中的特定一个数据块调整尺寸以在所存储的接收到的数据对象之下开始。该确定可以包括对于多个空闲块中的每一个,所接收的数据对象的高度可以与空闲数据块中的每一个的高度比较。
-
公开(公告)号:CN103999061B
公开(公告)日:2016-08-17
申请号:CN201280061338.7
申请日:2012-10-03
Applicant: 国际商业机器公司
Inventor: 松瀬秀作
CPC classification number: G06F17/30153 , G06F3/0611 , G06F3/0659 , G06F3/0683 , G06F12/0871 , G06F12/0893 , G06F17/30946 , G06F2212/27 , G06F2212/401
Abstract: 本发明目的在于获得一种不仅能够有效利用存储器件的存储容量而且能够增加写入/读取速度的存储器件存取系统。该存储器件存取系统(100)包括:地址搜索单元(10),其为多个频繁出现的数据单元保持地址和已经被赋予每个地址的数据索引,并且其获取写入或读取数据单元的地址以便使用所获得的地址搜索所保持的地址;频繁出现数据保持单元(20),其保持已经与所述多个频繁出现数据单元的每一个相关联的标签和数据索引值,在来自地址搜索单元(10)的所获得地址获取匹配是噢保持地址是获取数据索引值以便识别与已经与所获得的数据索引值相关联的标签对应的频繁出现数据单元;数据比较单元(30),其从频繁出现数据保持单元(20)获取频繁出现数据单元以便将其与写入数据单元进行比较以便识别已经与写入数据单元匹配的频繁出现数据单元;以及压缩?解压缩单元(40),其获取并压缩写入数据单元以及来自数据比较单元(30)的频繁出现数据单元并获取和解压缩来自存储器件的读取数据单元。
-
公开(公告)号:CN104583980A
公开(公告)日:2015-04-29
申请号:CN201380045424.3
申请日:2013-06-21
Applicant: 英特尔公司
IPC: G06F12/04
CPC classification number: G06F9/30029 , G06F9/30032 , G06F9/30036 , G06F9/30167
Abstract: 本申请公开了在计算机处理器中响应于单个异或和循环指令来执行循环和异或的系统、装置和方法,其中该循环和异或指令包括第一和第二源操作数、目的地操作数以及立即数值。
-
公开(公告)号:CN104281537A
公开(公告)日:2015-01-14
申请号:CN201310282831.8
申请日:2013-07-05
Applicant: 阿里巴巴集团控股有限公司
IPC: G06F12/04
Abstract: 一种内存复制方法及装置;方法包括:判断待复制内存的长度L是否小于第一长度阈值;当长度L小于第一长度阈值时,在多个预定的长度区间中,确定长度L对应的长度区间;从所述待复制内存的源地址rsi开始,复制min个字节到目的地址rdi开始的min个字节中;从rsi+L-N处开始,复制N个字节到rdi+L-N开始的N个字节中;其中,所述max、min分别为所确定的长度区间的上、下限值;N为固定整数,且L≥N≥max-min。本申请能提高内存复制的性能。
-
公开(公告)号:CN103597454A
公开(公告)日:2014-02-19
申请号:CN201280028496.2
申请日:2012-05-21
Applicant: 松下电器产业株式会社
Inventor: 松山晋也
CPC classification number: G06F13/1631 , G06F9/30178 , G06F12/04 , G06F2212/401 , H03M7/4031 , H03M7/6058
Abstract: 本发明提供一种配置决定装置,针对以构成数据块的M个N比特数据各自为基础进行压缩后的M个小于N比特的各个压缩数据,决定为:在对成为该压缩数据的基础的N比特数据的所述数据块内地址值实施了第一运算后得到的结果值所示的存储器位置,配置该压缩数据之中的最大X比特和表示该压缩数据是否大于X比特的标志;并且,当该压缩数据大于X比特时,决定为:在对该压缩数据的所述地址值实施了第二运算后得到的结果值所示的存储器位置,配置该压缩数据之中的剩余的数据的一部分或整体。
-
公开(公告)号:CN102662851A
公开(公告)日:2012-09-12
申请号:CN201210104912.4
申请日:2012-04-12
Applicant: 江苏中科芯核电子科技有限公司
Inventor: 孙瑞琛
IPC: G06F12/04
Abstract: 一种高效率堆栈入栈出栈装置,作为处理器的一个组成部分,按照处理器的操作过程,在数据存储单元中执行堆栈入栈出栈操作,所述装置包括:指令存储单元,用来存储将要执行的指令代码;指令读取单元,该单元将指令代码从指令存储单元中读取并发送给执行单元;存储器访问单元,该单元用于访问程序所需的存储的数据和接口;数据寄存器组,包含数据寄存器R0,R1,…,Rn,用来存放程序需要的数据。堆栈指针寄存器SP,用于存储堆栈的地址指针。
-
公开(公告)号:CN101960431A
公开(公告)日:2011-01-26
申请号:CN200980106647.X
申请日:2009-03-27
Applicant: 英特尔公司
CPC classification number: G06F9/5016 , G06F13/28 , Y02D10/14 , Y02D10/22
Abstract: 公开了一种方法、设备和系统。在一个实施例中,所述方法包括将多个存储器请求分组到多个存储器列队列中。每个列队列包含以对应的存储器列内的地址为目标的存储器请求。所述方法还在所述多个存储器列队列的一个队列中已经达到最小突发数量时,调度要被服务的一个存储器列队列内的最小突发数量的存储器请求。最后,如果存储器请求超过老化阈值,则该存储器请求将被服务。
-
公开(公告)号:CN101853211A
公开(公告)日:2010-10-06
申请号:CN201010157923.X
申请日:2010-03-31
Applicant: 丛林网络公司
Inventor: G·艾贝
IPC: G06F12/04
CPC classification number: H04L49/608 , H04L45/00 , H04L47/10 , H04L49/101 , H04L49/103 , H04L49/108 , H04L49/1515 , H04L49/251 , H04L49/252 , H04L49/3072 , H04L49/90 , H04L49/9042 , H04Q11/0478
Abstract: 在一个实施例中,一种设备包括其中包括引导存储器区块的共享存储器缓冲区,和被配置为将一组段中的引导段发送到引导存储器区块的写复用模块。该组段包括一组可变大小信元的比特值。所述写复用模块进一步被配置为将该组段中的标识为尾随段的每一段发送到与所述引导存储器区块互相排斥的所述共享存储器的一部分。
-
-
-
-
-
-
-
-
-