-
公开(公告)号:CN102279728B
公开(公告)日:2016-03-23
申请号:CN201110228930.9
申请日:2011-08-10
申请人: 北京百度网讯科技有限公司
摘要: 本申请公开了一种数据存储设备及数据计算方法。一种数据存储设备包括:计算模块、读写控制模块和存储介质;所述读写控制模块,用于根据接收到的数据计算请求,将所述存储介质中的源数据传输至所述计算模块,其中,数据在所述读写控制模块与所述计算模块之间以片内方式进行传输;所述计算模块,用于根据所述数据计算请求,对所述源数据进行计算,得到计算结果。本申请实施例所提供的技术方案,在数据存储设备中集成计算模块,从而使得计算功能可以在存储设备内部实现,不需要经过低速IO总线,而在存储设备内部,读写控制模块与计算模块之间可以进行高速片内数据传输,这样可以显著降低数据传输时延,提高计算处理效率。
-
公开(公告)号:CN102298561A
公开(公告)日:2011-12-28
申请号:CN201110228780.1
申请日:2011-08-10
申请人: 北京百度网讯科技有限公司
摘要: 本发明提供了一种对存储设备进行多通道数据处理的方法、系统和装置,其中系统包括:驱动及读写管理装置、以及一个以上的存储控制器,其中每个存储通道存在一个独立的存储控制器;所述驱动及读写管理装置,用于接收各线程提供的访问请求,对接收到的访问请求进行调度并发送给对应线程所负责存储通道的存储控制器,其中,每个线程负责一个或者多个存储通道;所述存储控制器,用于根据所在存储通道中逻辑地址与物理地址的映射关系,执行所接收到访问请求对应的数据处理。本发明能够使多通道之间的并发调度由上层软件决定,更适合应用层的需求,达到最佳的读写性能。
-
公开(公告)号:CN102298561B
公开(公告)日:2016-04-27
申请号:CN201110228780.1
申请日:2011-08-10
申请人: 北京百度网讯科技有限公司
摘要: 本发明提供了一种对存储设备进行多通道数据处理的方法、系统和装置,其中系统包括:驱动及读写管理装置、以及一个以上的存储控制器,其中每个存储通道存在一个独立的存储控制器;所述驱动及读写管理装置,用于接收各线程提供的访问请求,对接收到的访问请求进行调度并发送给对应线程所负责存储通道的存储控制器,其中,每个线程负责一个或者多个存储通道;所述存储控制器,用于根据所在存储通道中逻辑地址与物理地址的映射关系,执行所接收到访问请求对应的数据处理。本发明能够使多通道之间的并发调度由上层软件决定,更适合应用层的需求,达到最佳的读写性能。
-
公开(公告)号:CN102279728A
公开(公告)日:2011-12-14
申请号:CN201110228930.9
申请日:2011-08-10
申请人: 北京百度网讯科技有限公司
摘要: 本申请公开了一种数据存储设备及数据计算方法。一种数据存储设备包括:计算模块、读写控制模块和存储介质;所述读写控制模块,用于根据接收到的数据计算请求,将所述存储介质中的源数据传输至所述计算模块,其中,数据在所述读写控制模块与所述计算模块之间以片内方式进行传输;所述计算模块,用于根据所述数据计算请求,对所述源数据进行计算,得到计算结果。本申请实施例所提供的技术方案,在数据存储设备中集成计算模块,从而使得计算功能可以在存储设备内部实现,不需要经过低速IO总线,而在存储设备内部,读写控制模块与计算模块之间可以进行高速片内数据传输,这样可以显著降低数据传输时延,提高计算处理效率。
-
公开(公告)号:CN102279712A
公开(公告)日:2011-12-14
申请号:CN201110228954.4
申请日:2011-08-10
申请人: 北京百度网讯科技有限公司
CPC分类号: G06F12/0246 , G06F2212/7201 , G06F2212/7202 , G06F2212/7205
摘要: 本发明提供了一种适用于互联网存储系统的存储控制方法、系统和装置,其中方法包括:CPU在空闲时向存储控制器发送擦除请求指示存储控制器擦除过时的数据块;所述存储控制器接收到擦除请求后,擦除所述存储控制器所负责存储空间中过时的数据块;当所述存储控制器接收到写请求后,根据地址映射表将数据写入对应的数据块。通过本发明针对网络存储系统没有随机写的特性,通过在CPU空闲的时候启动擦除过时数据块的操作,无需预留存储空间作为buffer,降低了设计复杂度和硬件成本。
-
-
-
-