[发明专利]通过将所检索的数据直接写入存储器的存储控制器来最佳使用缓冲器空间无效
申请号: | 200810131209.6 | 申请日: | 2008-07-30 |
公开(公告)号: | CN101359314A | 公开(公告)日: | 2009-02-04 |
发明(设计)人: | 姆鲁杜拉·卡努瑞 | 申请(专利权)人: | 辉达公司 |
主分类号: | G06F13/28 | 分类号: | G06F13/28 |
代理公司: | 北京律盟知识产权代理有限责任公司 | 代理人: | 王允方 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 检索 数据 直接 写入 存储器 存储 控制器 最佳 使用 缓冲器 空间 | ||
1、一种控制对多个辅助存储单元的存取请求的存储控制器,所述存储控制器包括:
缓冲器;及
控制单元,其用以接收第一读取请求和第二读取请求,所述第一读取请求指定来自第一辅助存储单元的第一数据序列,及所述第二读取请求指定来自第二辅助存储单元的第二数据序列,
所述控制单元分别响应于所述第一读取请求及所述第二读取请求而检索来自所述第一辅助存储单元的所述第一数据序列及来自所述第二辅助存储单元的所述第二数据序列,并将所述第一数据序列及所述第二数据序列二者均存储于所述缓冲器中。
2、如权利要求1所述的存储控制器,其进一步包括主控单元,所述主控单元将所述第一数据序列及所述第二数据序列转移到主存储器。
3、如权利要求2所述的存储控制器,其中所述缓冲器包括控制缓冲器及数据缓冲器,其中所述控制单元将所述第一数据序列及所述第二数据序列存储在所述数据缓冲器中,所述控制单元进一步存储指示其中将要存储所述第一数据序列及所述第二数据序列的存储器的位置的数据。
4、如权利要求3所述的存储控制器,其中所述第一请求进一步指定多个位置描述符,其中第一位置描述符指示所述存储器及其中将一对应子组的所述第一数据序列存储在所述存储器中的对应位置,其中所述控制单元在完成检索所述对应子组之前预取所述第一位置描述符。
5、如权利要求4所述的存储控制器,其中所述控制单元在从所述第一辅助存储单元接收所述对应子组时预取第二位置描述符,其中所述第二位置识别符识别第二子组的数据,根据所述序列次序所述第二子组的数据在所述对应子组之后。
6、一种系统,其包括:
存储器;
多个辅助存储单元;
处理单元,其发出指定来自第一辅助存储单元的第一数据序列的第一读取请求及指定来自第二辅助存储单元的第二数据序列的第二读取请求,其中所述第一辅助存储单元及所述第二辅助存储单元包含于所述多个辅助存储单元中;
存储控制器,其处理所述第一读取请求及所述第二读取请求,所述存储控制器包括:
缓冲器;及
控制单元,其用以接收所述第一读取请求及所述第二读取请求,所述控制单元分别响应于所述第一读取请求及所述第二读取请求而检索来自所述第一辅助存储单元的所述第一数据序列及来自所述第二辅助存储单元的所述第二数据序列,并将所述第一数据序列及所述第二数据序列二者存储在所述缓冲器中。
7、如权利要求6所述的系统,其进一步包括主控单元,所述主控单元将所述第一数据序列及所述第二数据序列转移到主存储器。
8、如权利要求7所述的系统,其中所述缓冲器包括控制缓冲器及数据缓冲器,其中所述控制单元将所述第一数据序列及所述第二数据序列存储在所述数据缓冲器中,所述控制单元进一步存储指示其中将要存储所述第一数据序列及所述第二数据序列的存储器的位置的数据。
9、如权利要求8所述的系统,其中所述第一请求进一步指定多个位置描述符,其中第一位置描述符指示所述存储器及其中将对应子组的所述第一数据序列存储在所述存储器中的对应位置,其中所述控制单元在完成检索所述对应子组之前预取所述第一位置描述符。
10、如权利要求9所述的系统,其中所述控制单元在从所述第一辅助存储单元接收所述对应子组时预取第二位置描述符,其中所述第二位置识别符识别第二子组的数据,根据所述序列次序所述第二子组的数据在所述对应子组之后。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辉达公司,未经辉达公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810131209.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:除电装置和放电组件
- 下一篇:动态侦测移动基材损毁和偏位的传感器
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置